Redis

スポンサーリンク
NoSQL

【テクニカル・上級編】 キーバリューストアの概念 – Redis

Redisの深淵:単なるKVSという「誤解」を解く、データ構造の物理レイヤ「Redisはただのキーバリューストア(KVS)である」。もし君がそう定義しているなら、今すぐその認識を捨てろ。それは、Ferrariを「タイヤが4つ付いた移動手段」...
NoSQL

【テクニカル・上級編】 インメモリデータストアの特性 – Redis

Redisの神髄:メモリ・レイテンシ・そしてアーキテクチャの極致多くのエンジニアは、Redisを「高速なKVS」と呼ぶ。それは半分正解で、半分は本質を見誤っている。Redisの真の価値は、単にメモリにデータを置くことではない。「計算機資源の...
NoSQL

【テクニカル・上級編】 Redisの概要 – Redis

Redisの深淵:インメモリ・ストアの解剖学とアーキテクチャの真実「Redisはただの高速なキーバリューストアである」。もし君がそう思っているなら、それはRedisの表面を撫でているに過ぎない。Redisの真髄は、ネットワークI/O、メモリ...
NoSQL

【実務・中級編】 メモリ割り当てとアロケータ – Redis

Redisのメモリ破綻を防ぐ:アロケータの解剖学とメモリ断片化の極限制御Redisを運用していて「`maxmemory`にはまだ余裕があるはずなのに、なぜかOSのOOM Killerにプロセスが殺された」「レイテンシのスパイクが不定期に発生...
NoSQL

【実務・中級編】 メモリ使用量メトリクス – Redis

---Redisのメモリ指標を「雰囲気」で監視するな:`INFO memory` から紐解くカーネル・アロケータ・OS物理メモリの真実「`used_memory` はまだ上限の60%程度。にもかかわらず、なぜかカーネルの OOM Kille...
NoSQL

【実務・中級編】 永続化戦略の選択基準 – Redis

Redis永続化の真実:チーフアーキテクトが教える、妥協なきストレージ設計の極意システム設計のレビュー会で、こんなセリフを耳にしたことはないか?> 「とりあえずRedisの永続化は、RDBとAOFの両方(`appendfsync every...
NoSQL

【実務・中級編】 AOFリライトバッファ – Redis

やあ、現場で戦うエンジニア諸君。今日もRedisのシングルスレッドの限界に挑んでいることだろう。今回は、Redisの永続化において、多くのエンジニアが「なんとなく」で済ませ、そして本番環境の大規模負荷時に手痛いしっぺ返しを食らう箇所——AO...
NoSQL

【実務・中級編】 障害復旧プロセス – Redis

Redisクラッシュからの生還:RDBとAOF、その「読み込み」の哲学と実践皆さん、こんにちは。テクニカルリードのです。本日は、Redisの運用において避けては通れない、しかし、その深淵に踏み込む者は少ない「障害復旧プロセス」、特にRedi...
NoSQL

【実務・中級編】 永続化のベストプラクティス – Redis

「Redisは単なるキャッシュだ。消えてもいいデータを入れる場所だ」――もし君のチームにそんな甘い認識のエンジニアがいたら、即座にこの記事を突きつけてやってほしい。私はこれまで、数多のミッションクリティカルな現場でRedisの崩壊と再生を見...
NoSQL

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

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