欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

memcache和redis的区别和联系

程序员文章站 2022-09-26 12:39:08
一、区别 Memcache : 1,对每个key的数据最大是1M。 2,对各种技术支持比较全面,session可以存储memcache中,各种框架(例如thinkphp)对memcache支持比较好。 3,比较老牌、传统的内存缓存技术。 4,适合存储简单、实用的数据。 5,数据类型只有string。 ......

一、区别

  Memcache :

    1,对每个key的数据最大是1M。

    2,对各种技术支持比较全面,session可以存储memcache中,各种框架(例如thinkphp)对memcache支持比较好。

    3,比较老牌、传统的内存缓存技术。

    4,适合存储简单、实用的数据。

    5,数据类型只有string。

    6,没有持久化。

  redis:

    1,每个key最大是1G.

    2,对各种技术支持没有memcache更好。

    3,新兴的内存缓存技术。

    4,适合做集合计算(list/set/sortset)。

    5,数据类型较丰富(string/list/set/sort /set/hash)。

    6,有持久化

二:联系

  数据存储在内存当中,数据模型都是key-value