——————————————————————————————————————————————————— Redis(REmote DIrectory Server) Redisは例えば以下の特徴を持つLLOOGGを元としたインメモリの非リレーショナルのデータベースです。 String, List, Hash, Set, Sorted Setに代表される豊富なデータ型 シングルスレッド処理 イベント駆動処理 by aeライブラリ 通常RESPプロトコルによるクライアント/サーバーモデルでリクエスト/レスポンス データは条件を満たす場合にメモリ最適化されて保存。CPUとのトレードオフ RAXを利用したメモリ利用量の最適化(Redis 4.0~) この記事では、入門から始まり、実装をより意識することで深く理解することを目標としています。 以下の説明中の(*)マークは、特にVanilla Redi