1.Redis(6379)數據庫
1).內存數據庫,默認端口6379 2).數據類型 a).string(字符串) b).hash(哈希)(結構數據)(多用於數據有修改的狀況) c).list(列表) d).set(集合) e).Zset(sorted set 有序集合) 3).持久化 a).Snapshotting(快照): save xxx (默認) b).Append-only file(AOF): appendonly yes 4).單線程單進程 a).徹底基於內存; b).數據結構簡單,操做簡單; c).多路I/O複用模型(利用select、poll、epoll能夠同時監察多個流的I/O事件的能力) 5).支持事務 6).對讀寫要求較高 7).value最大512m
2.MemCache(11211)數據結構
1).內存cache,默認端口11211 2).字符串類型(可支持圖片,視頻) 3).不支持持久化 4).單線程多進程 5).不支持事務 6).適合多讀少寫 7).value最大1m(100k以上的數據中,Memcache性能要高於Redis的)