新しいフォルダー

気になったことや勉強したことについて書いていきます

redisのsnapshottとappendonly

redisのsnapshotとappendonlyについての特徴メモ

 

【SNAPSHOT:キャッシュのコピー】

 ○設定した間隔でデータを保存するためサーバーが落ちた時に正確なデータが保持されない

 ○appendに比べて書き込み頻度が低いので軽い

 ○redisが再起動するとデータが消える(dump.rdbもクリアになってた。。。)

 

【APPENDONLY:書き込み履歴】

 ○処理毎に書き込むのでサーバーが落ちた時に正確なデータが保持されている

 ○毎回書き込むため負荷が高い

 ○書き込み件数が多いほど起動時の読み込みに時間がかかる

 ○redis再起動の時にappendonly.aofをキャッシュ上に展開してくれてる模様(RESTARTしてもデータが保持されていた)

 

参考サイト

https://github.com/phpredis/phpredis#classes-and-methods 

http://damepg.hatenablog.com/entry/2014/08/07/231828

http://redis.shibu.jp/commandreference/sortedsets.html

http://redis.shibu.jp/admin/config.html

 

configの説明

http://ameblo.jp/myon53/entry-11760058754.html

 

redisについて

http://www.slideshare.net/yujiotani16/redis-26851700