在前四节我们会过一下数据系统的基本知识,无论是单机应用还是集群应用,这些知识都是适用的。
1、第一节介绍了本书中将会应用到的术语和方法。本节会对如可靠性(reliablity),可扩展性(scalability),可维护性(maintainability)等常见术语进行研究,并且尝试给出达到这些目标的路径。
2、第二节对比了集中就不同的数据模型和查询语言,以开发者的视角研究数据库之间最明显的差异因子。
3、第三节对存储引擎的内在原理进行研究,探索数据是如何存储到硬盘的,不同的存储引擎,不同的数据量对应着不同的最优存储引擎,所以选择正确的存储引擎会对性能产生巨大的影响。
4、第四节对不同的数据序列化方式进行了对比,研究这些序列化方法在需求变动和数据结构时变环境下的网络成本。
稍后,在第二部分会对分布式数据系统进行专门介绍。
| 留言与评论(共有 0 条评论) |