Redis核心组件解析
发布时间
阅读量:
阅读量

1、什么是redis
- Redis是一款开放源代码的键值对存储系统。
- 与Memcached具有相似之处,其支持存储的值类型更为多样,涵盖字符串、链表、集合、有序集合以及哈希等结构。
- 所有这些数据类型均具备push/pop、add/remove以及交集、并集和差集等操作功能,同时支持更多扩展性操作,并且所有操作均为原子性执行。
- 在此基础上,Redis还提供了多种排序方式的支持。
- 类似于memcached,为确保处理效率,所有数据均保存在内存中。
- 不同之处在于Redis会定期将更新后的数据写入磁盘或记录至追加文件中。
- 此外,该系统进一步实现了主从同步机制。
2、为什么会出现redis
在Web1.0时期,由于数据访问规模相对较小,采用具备卓越性能的单一服务器即可应对绝大多数需求。

进入Web2.0时代后,用户
全部评论 (0)
还没有任何评论哟~
