MemCache、Redis加速对比
取决于项目面向的场景MemCache使用内存缓存
Redis使用硬盘缓存
场景1:
项目面向的用户天天经常查看近期的数据,800年前的老数据几乎不查看,那么MemCache完全符合,因为MemCache是内存缓存,如果重启服务器,之前缓存的数据就会消失,需要重新缓存。
场景2:
项目面向的用户查询的内容既有现在的,还有800年前的,而且查询老数据的频率还不低,那么最好使用Redis缓存,但是硬盘要大,要性能好,因为Redis是硬盘缓存,重启服务器也不会消失缓存内容。
页:
[1]