首页 > 作文

redis和memcache的区别

更新时间:2023-04-07 03:50:36 阅读: 评论:0

1.memcache是完全基于libvent机制开发的,然而redis并没有!

2.redis比memcache更好的地方是他们都基于kv形式,但是redis具有持久性存储保修条款的特征!

3.从数据存储位置上来分,memcache 的数据存在内存中,而 redis 既可以存储在内存中, 也可以存储的到磁盘中,达到持久化存储的功能,memcache 一旦断电,数据全部丢失, redis 可以利用快照和 aof 把数据存到磁盘中,当恢复时又从磁盘中读取到内存中,当 物理内存使用完毕后,可以把数据写入到磁盘中。

4.从存储数据的类型上来分,memcache 和 redis 存储的方式都是键值对,只不过 redis 值的类型比较丰富,有 string(字符串),hash(哈希),list(列表),t(集合)zt(有序 集合),而 memcache 主要存储的是字符串。

5.从架构层次来分,redis 支持 master-slave(主—从)模式应用,memcache 支持分布 式。

6.另外从存储数据的大小挖荠菜上来分,redis 单个 value 的最大限制是 1gb,memcached 只 能保存 1mb 的数据。但是 memcache 在存储 100k 以上的数据,性能稍微好一点。

7.另外 redis 只支持单核,memcache 可以支持多核,当然关于 redis 取代 memcache 的说法,在一般情况下,两者性能都很高,在大多的业务场景选择上,redis 的选择可 能更加具有优势,但也元朝行省制度不能说可以完全取代,最终还是取决于你的应用场景。

其实,说到底最根本的传媒学院排名好处就一个字:快!这就是redis最高粱米的功效与作用大的好处!

本文发布于:2023-04-07 03:50:35,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1046ecc2d2a32ad88c47c2f183d9d1c2.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:redis和memcache的区别.doc

本文 PDF 下载地址:redis和memcache的区别.pdf

标签:数据   磁盘   内存   多核
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图