• memcached和redis对比


    关于memcached和redis的使用场景,总结如下:
    两者对比:

    redis提供数据持久化功能,memcached无持久化。
    redis的数据结构比memcached要丰富,能完成场景以外的事情;
    memcached的单个key限制在250B,value限制在1MB;redis的K、V都为512MB;
    memcached数据回收基于LRU算法,Redis提供了多次回收策略,但是redis的回收策的过期逻辑不可依赖,没法根据是否存在一个key判断是否过期。但是可根据ttl返回值判断是否过期;

    结论:

    普通KV场景:memcached、redis都可以。从功能模块单一这个角度考虑的话,推荐memcached,只做cache一件事。
    在KV长度偏大、数据结构复杂(比如取某个value的一段数据)、需要持久化的情况下,用redis更适合。

    原文链接:https://blog.csdn.net/think2me/article/details/46869315

  • 相关阅读:
  • 原文地址:https://www.cnblogs.com/isme-zjh/p/11935624.html
  • 最新文章
  • 热门文章
一二三 - 开发者的网上家园