Redisの始め方ガイド:インストールから基本操作まで
Redisはデータをメモリ上に保存する「インメモリデータベース」だよ。ディスクに書き込むMySQLなどと比べて、読み書きが圧倒的に速いのが特徴なんだ。
メモリって、電源切ったらデータ消えちゃうんじゃ…?
へぇ!始めるにはどうすればいいの?
一番簡単なのはDockerを使う方法だね。`docker run -d --name redis -p 6379:6379 redis` とコマンドを打つだけで起動できるよ。
おお、1行で!起動したら何ができるの?
`redis-cli` というコマンドでRedisに接続できるよ。`SET name "hiyoko"` で値を保存して、`GET name` で取り出す。これが一番基本的な操作だね。
シンプル!他にどんなデータ型があるの?
ランキング機能が簡単に!?実際どういう場面で使われてるの?
そんな有名なサービスでも!学習するコツはある?
まずは `redis-cli` で SET/GET/DEL の基本操作に慣れること。その後、リストやハッシュなど他のデータ型を試してみよう。Redis Insight という公式GUIツールを使うと中身が可視化できて理解が進むよ。
有効期限を設定できるって聞いたけど?