【问题标题】:redis dump.rdb file not loading upredis dump.rdb 文件未加载
【发布时间】:2013-07-16 08:21:47
【问题描述】:

我正在使用 redis 2.6.9。目前,我不确定 dump.rdb 文件来自哪个版本的 redis(我正在尝试从另一台计算机复制 redis 信息 - 如果这不起作用,我将查看从属选项)。 dump.rdb 文件位于父 redis 目录中。在 redis.conf 文件中,名称和目录位置似乎与我所拥有的相匹配。我不相信我有文件权限问题。但是,当我启动 redis 服务器时,它似乎不会从转储文件中读取,并且一旦服务器启动,redis 中就没有密钥等。

redis.conf

dbfilename dump.rdb
dir ./

任何有用的解决/解决问题的建议将不胜感激。谢谢

** 更新 ** 我复制的 rdb 文件位于错误的目录中 - 我将其移至解决问题的 src 目录(回想起来,我本可以将配置文件更改为指向绝对路径名,这也应该可以解决问题)。

【问题讨论】:

  • 你确定你正在加载正确的 redis.conf 文件吗?
  • 我在启动服务器时也指定了 redis.conf 名称 - 它似乎没有任何区别。
  • 将 rdb 文件移动到 src 目录(之前使用的目录不正确)。问题已解决(由飞行员错误引起)

标签: redis


【解决方案1】:

我将dump.rdb 文件放在src 目录中,之后redis 能够在重新启动时加载dump 文件中的数据。 dump.rdb 文件位置在配置文件中指定,默认指向当前目录。

【讨论】:

    猜你喜欢
    • 2012-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-22
    • 1970-01-01
    相关资源
    最近更新 更多