Cassandra权威指南
王旭 译
出版时间:2011年07月
如果可以存储无限大规模的数据,你会用它们做什么呢?在这本实践指南中,你将会了解到Apache Cassandra是如何在多个数据中心中保存上百TB数据,并提供高可用的服务的。正是这些特性,让Facebook、Twitter以及其他拥有海量数据的公司为之心动。《Cassandra权威指南》介绍了Cassandra的技术细节和在生产系统中使用Cassandra的杰出范例。
本书作者Eben Hewitt阐述了Cassandra的非关系型设计的优势,着重介绍了它的数据模型。本书向开发者、DBA、应用架构师和正在寻找数据库可扩展性解决方案的管理者,展示了Cassandra的速度和灵活性。
● 深入理解Cassandra面向列的数据结构的原理。
● 学习如何对Cassandra进行数据的写入、更新和读取。
● 研究如何在Cassandra集群中,根据应用的需求来增加或删除节点。
● 通过示例演示了如何从关系型数据库向Cassandra迁移一个可以工作的应用。
● 介绍了如何使用Java、Python和C#来写客户端。
● 介绍了如何使用JMX接口来监控集群的工作状况、内存情况等。
● 为优化性能进行内存设置、数据存储以及缓存的调优。
“很荣幸可以和创建Cassandra的团队一起工作。他们出色地把最先进的研究成果转化成了可以工作的代码。Eben Hewitt为用户提供了一本可以用来了解这个复杂的分布式系统的很实用的指南。”
——Jeff Hammerbacher,Cloudera首席科学家
Eben Hewitt是跨国公司应用架构总监,负责系统战略和设计工作。他是Apache Cassandra项目的一位文档贡献者,同时也是多本技术书籍的作者,其中包括Java SOA Cookbook(O’Reilly出版)。
(阅读本书最好具有一定的编程经验)
书名:Cassandra权威指南
译者:王旭 译
国内出版社:人民邮电出版社
出版时间:2011年07月
书号:978-7-115-25854-0
原版书书名:Cassandra: The Definitive Guide
原版书出版商:O'Reilly Media
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)。