別のredisサーバーから取得したdump.rdbファイルがあります。このダンプファイルをredisデータベースにロードしようとしていますが、失敗しました。これが私が実行した一連のステップです:
sudo /etc/init.d/redis_6379 stop
sudo cp Downloads/dump.rdb ../../../var/lib/redis/6379/
sudo /etc/init.d/redis_6379 start
redis-cli
dbsize (integer) 0
どこが間違っているのかわからない。私はredisの初心者であり、ダンプファイルをロードする方法を説明する他の回答を試しましたが、失敗しました。
コメントを寄せてくれた@isimに感謝します。質問で説明されている手順で、ダンプファイルはすでにロードされています。ただし、config get databases
コマンドを使用して、ダンプファイルに他のデータベースがあるかどうかを確認してください。実行するdbsize
と、デフォルトデータベースのサイズが返されます。私の場合、デフォルトのデータベースは私が探していたものではなかったため、0が返され、混乱を招きました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加