Contents
- 序言
-
在我们的社会中,技术是一种强大的力量。数据、软件、通信可以用于坏的方面:不公平的阶级固化,损害公民权利,保护既得利益集团。但也可以用于好的方面:让底层人民发出自己的声音,让每个人都拥有机会,避免灾难。本书献给所有将技术用于善途的人们。
-
计算是一种流行文化,流行文化鄙视历史。 流行文化关乎个体身份和参与感,但与合作无关。流行文化活在当下,也与过去和未来无关。 我认为大部分(为了钱)编写代码的人就是这样的, 他们不知道自己的文化来自哪里。 —— 阿兰・凯接受 Dobb 博士的杂志采访时(2012 年)
-
- 第一部分:数据系统基础
- 第一章:可靠性、可伸缩性和可维护性
- 第二章:数据模型与查询语言
- 关系模型与文档模型
- 关系数据库起源于商业数据处理,在 20 世纪 60 年代和 70 年代用大型计算机来执行。从今天的角度来看,那些用例显得很平常:典型的 事务处理(将销售或银行交易,航空公司预订,库存管理信息记录在库)和 批处理(客户发票,工资单,报告)。
- NoSQL 的诞生
- 对象关系不匹配
- 多对一和多对多的关系
- 文档数据库是否在重蹈覆辙?
- 关系型数据库与文档数据库在今日的对比
- 数据查询语言
- 图数据模型
- 本章小结
- 参考文献
- 关系模型与文档模型
- 第三章:存储与检索
-
建立秩序,省却搜索 —— 德国谚语
- 第四章:编码与演化
- 第二部分:分布式数据
- 第三部分:衍生数据
- 术语表
- 后记