Cassandra权威指南(第三版)
林琪 等译
出版时间:2022年05月
页数:421
想象一下,如果解决了伸缩性问题,你能做些什么。利用这本实用指南,你会了解Cassandra数据库管理系统如何处理数百TB的数据,同时仍保持跨多个数据中心的高可用性。这一版针对Cassandra 4.0做了全面更新,提供了生产环境中使用这个数据库所需的技术细节和实用示例。
本书作者展示了Cassandra非关系型设计的诸多优点,尤其对数据建模特别关注。如果你是一个开发人员、DBA或应用架构师,着力解决数据库扩展问题或应用的前瞻性问题,这个指南将帮助你充分利用Cassandra的高速度和灵活性。
● 使用Cassandra查询语言(CQL)和cqlsh(CQL shell)。
● 创建一个实用的数据模型,并与等价关系型模型比较。
● 使用客户端驱动程序设计和开发应用。
● 研究集群拓朴,了解节点间如何交换数据。
● 维持集群的高性能水平。
● 现场部署、云环境部署或利用Docker和Kubernetes部署Cassandra。
● Cassandra与Spark、Kafka、Elasticsearch、Solr和Lucene集成。
书名:Cassandra权威指南(第三版)
译者:林琪 等译
国内出版社:中国电力出版社
出版时间:2022年05月
页数:421
书号:978-7-5198-6643-3
原版书书名:Cassandra: The Definitive Guide, 3rd Edition
原版书出版商:O'Reilly Media
Jeff Carpenter
Jeff Carpenter是Choice Hotels International的系统架构师,在酒店和国防工业领域积累了20多年的经验。Jeff的兴趣主要包括SOA/微服务、构建大规模系统架 构和数据架构。
Eben Hewitt
Eben Hewitt是一家全球企业SaaS公司的首席架构师兼CTO。曾出版《Technology Strategy Patterns: Architecture as Strategy》、《Cassandra: The Definitive Guide》等多部有关架构、服务,以及软件开发的书籍。
Eben Hewitt是Choice Hotels International的首席技术官,这是全球最大酒店集团之一。
Eben Hewitt是美国一家资产达数十亿的零售公司的技术架构师,关注设计和构建该公司的SOA。他有10年的IT从业经验,并拥有多个行业证书,包括Sun认证的“Java Web Services Developer for EE 5”。Eben是JavaOne受欢迎的SOA发言人,而且在此之前,他已经编写了4本编程书籍和多篇行业文章。最近,他为O’Reilly的Richard Monson-Haefel主编的“97 Things Every Software Architect Should Know”撰稿(http://oreilly.com/catalog/9780596522698)。
本书封面上的动物是一只印度寿带鹟(学名:Terpsiphone paradisi)。寿带鹟科有3种,印度寿带鹟是其中之一分布在印度、中亚和缅甸。寿带鹟是雀形目的食虫动物。
寿带鹟具有性别二态性,这表示雄鸟和雌鸟的外形不同。大多数雌鸟都不如雄鸟羽毛鲜艳,另外都长着长长的尾羽。例如,雄性印度寿带鹟的尾带大约15 英寸长。人们相信,雌性寿带鹟是根据尾羽的长度来选择配偶。寿带鹟是一夫一妻制,这使得它们的颜色和羽毛与众不同,因为通常只有非一夫一妻制的物种才有这种性别特征。
因为它们分布如此广泛,在各类栖息地都能找到寿带鹟,包括热带草原、森林甚至是人工花园。它们是食虫动物,在飞行中捕捉食物,在一定程度上这要归功于它们快速的反应能力和敏锐的视力。