Redis
https://gyazo.com/9d8a99bbbce3e314a7a435cf950059bc
シングルスレッド
Luaスクリプトをサーバー内で実行可能
実行中はRedisエンジンがストップする
アトミックに実行される
データ不整合が発生し得ない
Memchachedとの違い
Memcached はシンプルさを重視して設計されている
Redis は幅広いユースケースで効果的な豊富な機能セットを提供しる
キャッシュレイヤーの耐久性重視→Redis
複数CPUコアで簡単にスケールアップしたい→Memchacded
少し複雑なデータタイプをキャッシュに保存したい→Redis
Redisに接続するURL形式
redis://[:password@]host[:port][/db-number]