抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

虽然理论上 Koltin “NTR” 了 Java 的一切,但是在实际开发中总能碰到许多奇奇怪怪的问题。

《Redis 设计与实现》一书全面而完整地讲解了 Redis 的内部运行机制, 对 Redis 的大多数单机功能以及所有多机功能的实现原理进行了介绍, 展示了这些功能的核心数据结构以及关键的算法思想。

Redis (Remote Dictionary Server ) 远程字典服务,是当下最热门的 NoSQL 技术之一,也被人们称为结构化数据库。

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 APl。

和 Memcached 类似,它支持存储的 value 类型相对更多,包括:

  • string(字符串)
  • list(链表)
  • set(集合)
  • zset(sorted set 有序集合)
  • hash(哈希类型)

与 memcached 一样,为了保证效率,数据都是缓存在内存中。
区别的是 redis 会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了 master-slave (主从) 同步。



Modify from Volantis theme Powered by Hexo