1. Redis相比memecache,擁有更多的數據結構和支持更豐富的數據操作。
1.1 Redis支持key-value,常用的數據類型主要有String、Hash、List、Set、Sorted Set。
1.2 memecache只支持key-value。
2. 內存使用率對比,Redis采用hash結構來做key-value存儲,由于其組合式的壓縮,其內存利用率會高于memecache。
3. 性能對比:Redis只使用單核,memecache使用多核。
4. Redis支持磁盤持久化,memecache不支持。 Redis可以將一些很久沒用到的value通過swap方法交換到磁盤。
5. Redis支持分布式集群,memecache不支持。