求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

Cassandra权威指南查看源代码讨论查看历史

跳转至: 导航搜索

来自 孔夫子网 的图片

Cassandra权威指南》,[美] 杰夫·卡彭特(Jeff Carpenter) 著,杜琪 等 译,出版社: 中国电力出版社。

书籍是用文字、图画和其他符号,在一定材料上记录各种知识,清楚地表达思想[1],并且制装成卷册的著作物,为传播各种知识和思想,积累人类文化[2]的重要工具。

内容简介

这本书尽可能合理地把各章设计为独立的指南。对于一本关于Cassandra的书,这一点很重要,因为读者可能有不同的工作角色,身处不同的行业。借用软件领域的一个说法,这本书设计为是“模块化”的。如果你刚接触Cassandra,可以按顺序阅读;如果你已经过了入门阶段,也可以在后面的章节中找到你需要的内容,每一章都可以作为一个独立的指南。

第1章,这一章将回顾获得了极大成功的关系型数据库的历史,并介绍非关系型数据库技术(如Cassandra)的蓬勃兴起。

第2章,Cassandra简介

这一章介绍Cassandra,并讨论它有哪些让人激动和不同寻常的地方,它来自哪里,另外有哪些优点。

第3章,安装Cassandra

这一章会带着你安装和运行Cassandra,并尝试它的一些基本特性。

第4章,Cassandra查询语言

这一章介绍Cassandra的数据模型,重点强调它与传统关系模型的区别。我们还会讨论如何用Cassandra查询语言(CQL)表示这个数据模型。

第5章,数据建模

这一章介绍Cassandra中数据建模的原则和过程。我们会分析一个大家熟悉的领域,建立一个实际可用的模式。

第6章,Cassandra架构

这一章将帮助你了解读写操作时发生了什么,另外Cassandra数据库如何实现它的一些突出特点,如持久性和高可用性。我们会深入地理解一些更复杂的内部工作,如gossip协议、提示移交、读修复、Merkle树等。

第7章,设计使用Cassandra的应用

为了让Cassandra架构概念更为具体,我们将研究在现代云应用的架构和设计中结合Cassandra的一些常用方法。

第8章,使用驱动程序开发应用

面向不同语言有很多驱动程序,包括Java、node.js、Python、Ruby、C#和PHP,这些驱动程序对Cassandra的底层API提供了抽象。我们会帮助你了解如何利用常用驱动程序的特性用Cassandra开发应用。

参考文献

  1. 人类的思想家有哪些——世界十大思想家排名,传统文化杂谈,2019-11-15
  2. 人类文化的三种范畴,道客巴巴,2014-02-14