最近、OS X に Redis をインストールしました。いくつかのオブジェクトの初期ロードを行いましたが、この点に関してはすべて完全に機能しているようです。
データを保存し、dump.rdb
このディレクトリから redis を起動し、ファイルを使用しない場合、redis.conf
すべてが計画どおりに進みます。
問題は、落ち着いてredis.conf
ファイルを設定した後、および設定/etc/redis/
を完全に無視しているように見えることです。dbfilename
dir
より明確にするために。次の場所にデータ ディレクトリを作成しました/Library/Redis_Data/
。Iredis.conf
セットとdbfilename dump.rdb
dir /Library/Redis_Data
起動した場合:redis-server /etc/redis/redis.conf
のロードを拒否するだけdump.rdb
です。
実行して構成パラメーターをredis-cli
読み取ることができ、正しい値を返しますが、データは復元されません。get config dbfilename
get config dir
AOFも有効にしました。同じディレクトリにあるファイルappendonly.aof
を削除してサーバーを再起動すると、ファイルが再作成されます。
最後に... save
cli から実行すると、データが完全に消去され、新しいdump.rdb
データが作成されます。
何かご意見は?
参考までに: redis サーバー v=2.6.9 sha=00000000:0 malloc=libc ビット=64
ありがとう。