黄东旭解析 TiDB 的核心优势
586
2023-04-28
缓存技术比拼:Redis与Memcached的同与不同
Redis在表面上看与Memcached存在诸多共同点,但二者却又有着很大区别。
特性说明
内存内: Redis将键值存储在主内存中,旨在加快读取与写入速度。复制: Redis支持主-从复制。相关数据访问可由从节点实现,而写入则可由主节点执行。复制过程具备可扩展性与可用性。如果任一从节点发生故障,其它从节点则继续提供数据访问支持。数据结构: Redis不仅存储字符串,同时亦包含列表、集、散列以及排序集等。虚拟内存: Redis利用RAM作为内存内存储机制。不过在RAM存储过程中,其实际使用虚拟内存进行数据承载。发布/订阅模式: Redis能够创建发布与订阅频道,各Redis客户端能够订阅任意频道以消费数据,而且订阅任意频道的客户端都能够进行数据发布。数据持久性: Redis会将内存内数据保留在文件系统当中以备定期检索。当Redis节点发生故障时,相关数据可由Redis Data文件进行恢复。
另外还有不少高流量网站已经在使用Redis,其中包括:
Stack OverflowCraigslistRackspacePlugin support for MagentoGitHub
原文标题:Redis vs. Memcached
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。