Redis

スポンサーリンク
NoSQL

【入門編】 Redis Cluster (シャーディング) – Redis

やあ。Redisの深淵へようこそ。世界中の巨大なトラフィックを捌く現場で、私はいつも「Redisこそがシステムの心臓だ」と言い聞かせて設計をしています。今日は、Redisがなぜこれほどまでに高速で、なぜ巨大なデータすら軽々と扱えるのか、その...
NoSQL

【入門編】 Redis Sentinel – Redis

こんにちは。Redisの世界へようこそ。アーキテクチャの深淵を覗き込む前に、まずは「Redis Sentinel(センチネル)」という、Redis界の頼れる守護神についてお話ししましょう。多くの初学者が「Redisは速いけれど、もしサーバー...
NoSQL

【入門編】 同期プロセス (PSYNC/SYNC) – Redis

やあ。Redisの世界へようこそ。Redisを触り始めると、必ず突き当たる壁がある。それが「レプリケーション」、つまり「どうやって複数のサーバーで同じデータを持ち続けるか」という課題だ。多くの人は「SYNC」や「PSYNC」というコマンド名...
NoSQL

【入門編】 レプリケーション (Master-Replica) – Redis

こんにちは。Redisの世界へようこそ。「高速で、かつデータが消えない」。一見矛盾するようなこの要求を、驚異的なパフォーマンスで実現してしまうRedis。その心臓部にあるのが、今日解説する「レプリケーション(Master-Replica)」...
NoSQL

【入門編】 AOF書き換え (BGREWRITEAOF) – Redis

やあ。Redisの世界へようこそ。Redisを触り始めると、必ず一度は「AOF」という言葉に出会うはずだ。そして、運用を続けていくと必ず直面するのが「AOFファイルが肥大化してディスクを圧迫する」という問題。今日は、このAOFという「Red...
NoSQL

【入門編】 コネクションプール – Redis

こんにちは。Redisの世界へようこそ。Redisは「魔法のメモ帳」のような存在です。あまりに高速で便利なので、多くのエンジニアが愛用していますが、その裏側にある「コネクションプール」という概念を理解しているかどうかで、あなたのシステムの寿...
NoSQL

【入門編】 パイプライン処理 – Redis

やあ。Redisの世界へようこそ。アーキテクチャの深淵を覗くのも面白いけれど、まずはその「圧倒的な速さ」を支える重要なテクニックの話をしようか。今日マスターしてもらうのは「パイプライン処理」だ。名前は少し堅苦しいけれど、考え方は驚くほどシン...
NoSQL

【入門編】 レイテンシ最適化 – Redis

やあ。Redisの深淵へようこそ。世界中のエンジニアが「爆速」を求めて辿り着くこの場所で、今日は君と一緒に「Redisがなぜ速いのか、そしてなぜ時々『息切れ』するのか」という本質に迫ってみよう。Redisを「ただの高速な辞書」だと思っている...
NoSQL

【入門編】 TLS/SSL暗号化通信 – Redis

やあ。Redisの世界へようこそ。Redisは、まるで「記憶力が抜群で、ものすごく足の速い執事」のような存在です。僕たちエンジニアは、彼に大切なデータを預けて、アプリケーションを爆速で動かしてもらっています。でも、この執事と手紙(データ)の...
NoSQL

【入門編】 パスワード認証 (requirepass) – Redis

こんにちは。Redisの世界へようこそ。「世界最高峰のエンジニア」なんて呼ばれることもありますが、私にも皆さんと変わらない「初めてRedisに触れた日」がありました。あの頃は、黒い画面にコマンドを打ち込むだけでドキドキしたものです。さて、今...
スポンサーリンク