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

スポンサーリンク
NoSQL

【入門編】 TTLと有効期限 – Redis

やあ。Redisの世界へようこそ。Redisを「単なる高速なデータ置き場」だと思っているなら、それはまだ入り口に立ったに過ぎない。今日は、Redisがなぜこれほどまでに世界中のシステムで愛され、不可欠な存在なのか、その「心臓部」のひとつであ...
NoSQL

【入門編】 パイプライニング – Redis

やあ。Redisの世界へようこそ。Redisを「単なる高速なデータベース」だと思っているなら、それはまだ入り口に立ったばかりだ。今日は、Redisの真のポテンシャルを引き出すための第一歩、「パイプライニング」という魔法について話そう。専門用...
NoSQL

【入門編】 Redis Cluster – Redis

やあ。Redisの世界へようこそ。Redisのチーフアーキテクトをしている私から、今日は「Redis Cluster」という、少しだけ背伸びした、でも絶対に避けては通れない非常にエキサイティングな仕組みについて話をしよう。「Redisは速い...
NoSQL

【入門編】 Redis Sentinel – Redis

やあ。Redisの世界へようこそ。Redisを「単なる高速なデータ置き場」だと思っているなら、それはまだ氷山の一角に過ぎない。今日は、Redisを「止まらないシステム」へと昇華させるための守護神、「Redis Sentinel(センチネル)...
NoSQL

【入門編】 レプリケーション – Redis

こんにちは。Redisの世界へようこそ。「レプリケーション」という言葉を聞くと、なんだか難しそうな要塞のようなシステムを想像するかもしれませんね。でも、実はこれ、皆さんの日常にある「ごく自然な仕組み」をデジタルで再現しているだけなんです。今...
NoSQL

【入門編】 メモリ削除ポリシー (Eviction Policies) – Redis

やあ、エンジニアの世界へようこそ。Redisという「魔法のような高速ストレージ」に興味を持った君は、すでに優れたセンスを持っているね。Redisは、その爆速な処理能力の裏側で、非常に賢い「お片付け」をしています。今回は、Redisがメモリと...
NoSQL

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

こんにちは。Redisの世界へようこそ。Redisを「ただの速いデータベース」だと思っていませんか?もしそうなら、今日でその認識をアップデートしましょう。Redisの真骨頂、それは「Lua(ルア)スクリプト」という魔法の杖にあります。今回は...
NoSQL

【入門編】 Redisトランザクション (MULTI/EXEC) – Redis

やあ。Redisの世界へようこそ。Redisを触り始めると必ずぶつかる「トランザクション」という壁。多くの人がここで「SQLのトランザクションと同じかな?」と混乱しがちですが、実はRedisのそれはもっとシンプルで、かつ非常に強力な哲学に基...
NoSQL

【入門編】 パブリッシュ・サブスクライブ – Redis

こんにちは。Redisの世界へようこそ。私は長年、数多のシステムでRedisのアーキテクチャを設計・運用してきたエンジニアです。「Redisといえば高速なキャッシュ」というイメージがあるかもしれませんが、実はRedisには、システム同士を軽...
NoSQL

【入門編】 redis.confの設定 – Redis

やあ。Redisの世界へようこそ。Redisを触り始めると、必ず突き当たる壁が`redis.conf`という設定ファイルだ。エンジニアの多くは「とりあえず動けばいいや」と初期設定のまま放置しがちだが、それは「高性能なスポーツカーを買ったのに...
スポンサーリンク