我用的是redis 2.6.9。目前,我不确定dump.rdb文件的哪个版本(我试图从另一台计算机复制redis信息-如果这不起作用,我将查看从选项)。dump.rdb文件位于父redis目录中。在redis.conf文件中,名称和目录位置似乎与我所拥有的相匹配。我不认为我有文件权限问题。但是,当我启动redis服务器时,它似乎不会从转储文件中读取,并且一旦服务器启动,在redis中也没有键等。
redis.conf
dbfilename dump.rdb
dir ./如有任何有用的建议来排除/解决这个问题,我们将不胜感激。谢谢
** Update **我复制的rdb文件位于错误的目录中--我将它移到了解决问题的src目录中(回想起来,我可以将配置文件更改为指向一个绝对路径名,这也应该起到了作用)。
发布于 2013-07-19 23:45:58
我将dump.rdb文件放置在src目录中,然后redis能够在重新启动时加载转储文件中的数据。dump.rdb文件位置在配置文件中指定,默认情况下指向当前目录。
https://stackoverflow.com/questions/17705588
复制相似问题