Skip to main content

Redis

いつかRedisで構築 参考URL

Redisとは

Redisはオープンソースの永続化可能なインメモリデータベース。
KVS(キーバリューストア)で高速だが基本的にはキャッシュ。 ディスクにデータを保存する永続化オプションも持つがデータの完全性は担保されない(不意のプロセス死亡などで容易に欠損が発生する)
AWSのElastiCacheでフルマネージドなRedisを使える。 ランキングやレコメンデーションの実装に便利な機能を持つ。 Twitter・GitHub・ピンタレストなどのサービスがRedisを採用しており、大規模データの処理や処理速度の向上を実現している。

また、Redisは分散キャッシュストアとしても利用され、複数のアプリケーションやサーバー間でキャッシュを共有できる。

RedisとDynamoDBの違い

参考URL

redis CLI

cliあるらしい。 GUIで検索したらあるかも

$ bin/redis-cli -a redispass

# 設定されたkeyが見れる。
> keys *