用户登录
用户注册

分享至

memcached与redis优势

  • 作者: Nancy丶
  • 来源: 51数据库
  • 2020-10-11
Redis自带sorted list(游戏里面做排名很有用), list求和,求平均等;可持久化,不过2.x版本持久化的时候会现在内存里fork一个同样大小的进程,所以redis本身最多只能使用一般的内存。
Memcached的话现在只剩下使用方便一个优点了。



  redis的特点redis 有各种丰富的数据结构,如果和业务对口,用起来会非常方便(比如timeline, jobqueue等场合)。redis支持数据持久化,虽然无法像数据库那样完善,但对于互联网这种场景,完全够用了。memcached的特点纯粹的cache,意思是一般只会expire cache而不会修改(或append)cache。区别就在于,你fetch的时候总会考虑cache missing的情况。作为cache时,关于性能比较两者都经过了良好的设计,在0~300个client的并发get/set下,throughput 都在保持在10万/秒以上。memcached的性能比redis要好很多(数倍),这也比较容易理解。但往往瓶颈会在client或者网络等地方。
软件
前端设计
程序设计
Java相关