Redisの基礎とアーキテクチャ

スポンサーリンク
NoSQL

【入門編】 Redis Sentinelによる高可用性 – Redis

こんにちは。Redisの世界へようこそ。「Redisって速いらしいね」「キャッシュに使うといいらしいね」という話はよく聞きますよね。でも、いざ本番環境で使うとなると、「もしRedisが突然止まったらどうなるの?」という恐怖が頭をよぎるはずで...
NoSQL

【入門編】 レプリケーションアーキテクチャ – Redis

こんにちは。Redisの世界へようこそ。大規模システムの心臓部を支える技術として、Redisは今や避けて通れない存在です。今日は、Redisの最も重要で、かつ美しいアーキテクチャの一つ「レプリケーション」についてお話しします。専門書をめくる...
NoSQL

【入門編】 永続化設定 – Redis

やあ。Redisの世界へようこそ。Redisは、その圧倒的な速さゆえに「メモリ上の儚い夢」のように思われがちだ。電源を切れば、すべてが消えてしまう。でも、実務で使う以上、そんな「儚い夢」では困るよね。そこで登場するのが「永続化(Persis...
NoSQL

【入門編】 サーバー管理コマンド – Redis

やあ。Redisの世界へようこそ。Redisを単なる「高速なキャッシュ」としか見ていないなら、それはもったいない。Redisは、あなたのアプリケーションの「脳」であり、同時に「心臓」でもあるんだ。今日は、Redisという賢い執事を、いかに正...
NoSQL

【入門編】 接続管理コマンド – Redis

こんにちは。Redisの世界へようこそ。「高速」「メモリベース」「NoSQL」……そんな魅力的なキーワードに惹かれてRedisを触り始めたけれど、いざコマンドを叩こうとすると「あれ? この接続コマンドって何のためにあるんだっけ?」と立ち止ま...
NoSQL

【入門編】 Luaスクリプト実行 – Redis

やあ。Redisの世界へようこそ。Redisをただの「速いデータ置き場」だと思っているなら、それはまだ氷山の一角しか見ていないと言ってもいい。今日は、Redisが単なる「箱」を超えて「頭脳」を持つための魔法、「Lua(ルア)スクリプト」につ...
NoSQL

【入門編】 Pub/Subコマンド群 – Redis

やあ。Redisの世界へようこそ。アーキテクチャの深淵を覗く前に、まずは「Redisの心臓部」とも言えるコミュニケーション機能、Pub/Sub(パブリッシュ・サブスクライブ)について話をしよう。多くのエンジニアがRedisを「ただの高速な辞...
NoSQL

【入門編】 トランザクションコマンド – Redis

こんにちは。Redisの深淵を覗き込みたい君へ。今日はRedisの「トランザクション」という概念について話そう。多くのエンジニアが、Redisのトランザクションを「RDB(MySQLなど)のそれと同じもの」だと誤解して使い、後で痛い目を見る...
NoSQL

【入門編】 キー管理コマンド – Redis

やあ。Redisの世界へようこそ。Redisを「単なる高速なデータベース」だと思っているなら、それは少しもったいない。Redisは、メモリという名の「魔法の作業机」を、いかに効率よく整理整頓するかを競う、知的ゲームのような場所なんだ。今日は...
NoSQL

【入門編】 Streamsコマンド群 – Redis

やあ。Redisの世界へようこそ。Redisといえば「高速なキャッシュ」というイメージが強いかもしれないけれど、今のRedisは単なる「速い棚」じゃない。「時系列データ」を完璧に扱うための、非常に強力なエンジンの顔も持っているんだ。それが今...
スポンサーリンク