gil*_*iev 3 redis redis-server redisclient
我在 Ubuntu 16.04 上安装了 Redis。我找不到 Redis 目录和 redis.conf 文件(尝试过:)sudo find redis.conf。
我的应用程序依赖于从第三方 API 中提取的一些数据。我将(处理过的)数据存储在 Redis 中。我的问题是,重启后我丢失了数据。我想我需要在配置文件中指定数据应该在重启时保留,但我找不到配置文件。我需要创建配置文件吗?是否有一些模板可以使用?我的目标只是在重新启动后保留数据。
谢谢!
使用dpkg -L | grep redis.conf发现配置文件路径。据/etc/redis/redis.conf我所知,它应该位于。
Redis 有两种持久化方法:Snapshotting和Append-only file:
Snapshotting将通过save X Y在配置文件中添加(或取消注释)来启用。这意味着X如果至少有Y键更改,Redis 将每秒自动将数据集转储到磁盘。save配置文件中可能有多个选项。
Append-only file将通过appendonly yes在配置文件中添加(或取消注释)来启用
| 归档时间: |
|
| 查看次数: |
8522 次 |
| 最近记录: |