memcache和redis的区别和联系
程序员文章站
2022-05-04 15:34:19
一、区别 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
上一篇: Python实现快速排序和插入排序算法及自定义排序的示例
下一篇: 我的Python之旅第三天
推荐阅读
-
hadoop搭建步骤(spark和hadoop的区别)
-
jsp和servlet区别在哪(简述2者间的不同处)
-
python后端框架(java和python的区别)
-
js中innerText/textContent和innerHTML与target和currentTarget的区别
-
Python中input和raw_input的一点区别
-
对Python w和w+权限的区别详解
-
PHP中echo和print的区别
-
PHP中cookie和session的区别实例分析
-
关于vue的npm run dev和npm run build的区别介绍
-
webpack file-loader和url-loader的区别