Redis

スポンサーリンク
NoSQL

【実務・中級編】 ディスクI/O負荷の影響 – Redis

Redisを「ただの速いKVS」だと思っているなら、君の設計したシステムはいずれ本番環境で火を噴くことになるだろう。私はこれまで、秒間数十万クエリを捌く巨大なクラスタから、ミリ秒の遅延すら許されない金融系システムまで、数多くのRedis運用...
NoSQL

【実務・中級編】 永続化レイテンシ監視 – Redis

Redisが「爆速」であることは、もはや業界の前提だ。だが、君たちのシステムで「たまにRedisが数ミリ秒、あるいはそれ以上黙り込む」という事象は起きていないか?もし心当たりがあるなら、それはRedisが「メモリという聖域」から「ディスクと...
NoSQL

【実務・中級編】 AOFリライト予約状態 – Redis

いいか、よく聴いてくれ。Redisを「ただの速いKVS」だと思って運用しているうちは、いつか必ず本番環境で火を吹くことになる。特にAOF(Append Only File)の永続化メカニズム、その中でも「リライト(Rewrite)」の制御を...
NoSQL

【実務・中級編】 redis-check-aofツール – Redis

「Redisが起動しない。ログには『Bad file format』の文字。現場はパニックだ。」もし君が大規模なシステムのテクニカルリードなら、一度はこの種の悪夢に直面したことがあるはずだ。Redisはメモリ内データストアだが、永続化(AO...
NoSQL

【実務・中級編】 redis-check-rdbツール – Redis

「バックアップは取っている。だから安心だ」もし君がそう思っているなら、今すぐその認識を改めてもらいたい。チーフアーキテクトとして断言する。「リストアできないバックアップ」は、ストレージを浪費するだけのただのゴミだ。Redisという、ミリ秒以...
NoSQL

【実務・中級編】 永続化エラー時の挙動 – Redis

Redisの永続化エラー、あなたは「止める」か「止めない」か? `stop-writes-on-bgsave-error` を徹底解剖する皆さん、こんにちは。プロジェクトを率いるテクニカルリードとして、システム全体の堅牢性とパフォーマンスを...
NoSQL

【実務・中級編】 AOFタイムスタンプ記録 – Redis

Redis AOF タイムスタンプ記録: ポイントインタイムリカバリを極めるための実践論諸君、本日はRedisにおけるAOF(Append Only File)のタイムスタンプ記録機能、そしてそれがもたらすポイントインタイムリカバリ(Poi...
NoSQL

【実務・中級編】 INFO persistenceコマンド – Redis

諸君、今日のテーマはRedisの永続化、その中でも特に`INFO persistence`コマンドに焦点を当てる。多くのエンジニアは、このコマンドを単なるステータス確認ツールとしか見ていないかもしれない。しかし、断言しよう。それはRedis...
NoSQL

【実務・中級編】 AOFリライト時のfsync設定 – Redis

Redisの死地を避ける:AOFリライトとfsyncの「黄金律」Redisを単なる「高速なKVS」と捉えているなら、それはまだ入り口に過ぎない。大規模トラフィックを捌く現場において、Redisの真価は「いかにクラッシュさせず、かつレイテンシ...
NoSQL

【実務・中級編】 AOF RDBプリアンブル設定 – Redis

伝説的アーキテクトが語る Redis AOF RDBプリアンブル:再起動の神話を打ち破る諸君、私はRedisの永続化について語るたびに、ある種の「神話」がまことしやかに囁かれているのを聞く。それは「RDBは速いがデータロスが怖い」「AOFは...
スポンサーリンク