Redis优势
- redis具有持久化机制,定期将内存中的数据持久化到硬盘。
- redis具备binlog功能,所有操作写入日志,当redis出现故障,可依照binlog进行数据恢复。
- redis支持virtual memory,可以限定内存使用大小,当数据超过阈值,则通过类似LRU的算法把内存中的最不常用数据保存到硬盘的页面文件中。
- redis原生支持的数据类型String、Hash、List、Set和Sorted Set。 mercachedk仅支持key-value类型。
Mecached优势
- memcached是多线程运行,分布式缓存。Redis单线程