私はまだ Redis を使い始めたばかりで、メモリとディスク容量に関していくつかのテストを行っていますが、奇妙な状況に遭遇しました。1,000,000 の文字列型レコードを一度に 50,000 ずつ Redis に追加しました。完了直後に、私の Ubuntu ボックスに「ディスク容量が不足しています」というメッセージが表示され始めました。RDB ファイルに違いないと思いましたが、100,000 件を除くすべてのレコードを削除した後、RDB ファイルは 28.5MB しかありませんが、ディスク使用量は 3.2GB のままです。私が始める前は、約1GBしかありませんでした。ディスク使用量が急上昇したのは奇妙な偶然ですか、それとも何か不足していますか? 面白いことに、私が Ubuntu インスタンスを使用しているのは Redis だけなので、別の巨大なファイルがどこから来るのか想像できません。考え?
Specs:
Ubuntu 12.04.3 (running on VirtualBox)
Redis 2.2.12
Redis maxmemory 2GB
Redis appendonly no