附录一:普及度等级趋势图
附录二:两张图告诉你如何在 SQL、NewSQL、NoSQL 之间进行取舍
图一:Do I Need SQL or Hadoop?
图二:SQL vs. NewSQL vs. NoSQL
附录三:Redis 之父 Salvatore Sanfilippo 访谈节选
Redis 是一个开源的、高级键值数据库和数据结构服务程序,其中键可以保存字符串、散列、列表、集合和有序集合。
Redis 的内核是用标准 ANSI C 写成的,基于一种事件模型。
非阻塞复制是 Redis 的设计目标。
Redis 中的复制是异步的。
目前已经为许多语言(包括大部分常用语言)提供了 Redis 库。
C client 是唯一官方支持的包装。
Redis Pub/Sub 对实时应用非常适合。
Redis 用户有的将它用作数据库,有的用作消息总线,也有的用来做 cache。
附录四:NoSQL 数据库的类型一览表