メモリ管理と最適化

スポンサーリンク
NoSQL

【入門編】 キーの有効期限とメモリ解放 – Redis

こんにちは!Redisの世界へようこそ。データベースの世界では、「データを保存する」ことと同じくらい、「不要になった古いデータを綺麗に片付ける」ことが重要です。特に、キャッシュとしてRedisを使う場合、「このデータは1時間後には不要だよ」...
NoSQL

【入門編】 レプリケーションバッファのメモリ管理 – Redis

こんにちは!Redisのメモリ管理、特にレプリケーション(複製)の裏側について気になってこのページにたどり着いたんですね。素晴らしい着眼点です。「Redisは高速で素晴らしい!」と使い始めたものの、運用していくうちに「あれ?なんだかメモリが...
NoSQL

【入門編】 クライアント出力バッファ制限 – Redis

こんにちは!Redisのメモリ管理、そしてインフラエンジニアの頭を悩ませる「あの設定」について語らせたら右に出る者はいない、伝説のチーフアーキテクトです。今回は、Redis運用において避けて通れない、いや、ここを制する者がRedisを制する...
NoSQL

【入門編】 OOM(Out Of Memory)の挙動 – Redis

こんにちは!Redisの世界へようこそ。システム開発の現場で「高速なキャッシュ」として引っ張りだこのRedisですが、実はちょっとお茶目で、同時に「めちゃくちゃ几帳面で頑固な一面」を持っているのを知っていますか?今回は、Redisのメモリ管...
NoSQL

【入門編】 MEMORY PURGEコマンド – Redis

こんにちは!Redisの奥深い世界へようこそ。チーフアーキテクトの私です。今回は、Redisのメモリ管理において知る人ぞ知る、しかし実務では極めて重要なコマンド「`MEMORY PURGE`(メモリ・パージ)」について紐解いていきます。「R...
NoSQL

【入門編】 MEMORY DOCTORコマンド – Redis

こんにちは!Redisの世界へようこそ。大規模なWebサービスの裏側を支える「超高速なデータ置き場」として、Redisは大人気ですよね。でも、使い進めていくうちに、こんな不安を感じたことはありませんか?「あれ、なんだか最近サーバーのメモリが...
NoSQL

【入門編】 MEMORY USAGEコマンド – Redis

こんにちは!Redisの世界へようこそ。あなたが今、「Redisって高速だけど、メモリをどれくらい使っているのかイマイチ見えなくて不安だな……」と感じているなら、めちゃくちゃ良い着眼点をしています。今回は、Redisのメモリ管理において絶対...
NoSQL

【入門編】 Intset最適化 – Redis

こんにちは!Redisの奥深い世界へようこそ。今日は、Redisがメモリを極限まで節約するために使っている、ちょっと職人芸的な仕組み「Intset(イントセット)」についてお話ししますね。「データベースやキャッシュって、なんだか難しそう……...
NoSQL

【入門編】 Ziplist最適化設定 – Redis

こんにちは! Redisのメモリ管理、そしてインメモリデータベースとしての極限のパフォーマンスを支える深淵へようこそ。今日は、Redisが誇る隠れた名機能、「Ziplist(ジップリスト)」と、その境界線を決める設定値についてお話ししよう。...
NoSQL

【入門編】 データ型別のメモリ最適化 – Redis

こんにちは!Redisの世界へようこそ。私はこれまで数多くのシステムの裏側を見てきましたが、Redisほど「メモリの使い方を知っているかどうかで、パフォーマンスが10倍も100倍も変わる」面白いデータベースはありません。初心者の方だと、「デ...
スポンサーリンク