Imagine what you could do if scalability wasn't a problem. With this hands-on guide, you’ll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This third edition—updated for Cassandra 4.0—provides the technical details and practical examples you need to put this database to work...
Imagine what you could do if scalability wasn't a problem. With this hands-on guide, you’ll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This third edition—updated for Cassandra 4.0—provides the technical details and practical examples you need to put this database to work in a production environment.
Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra’s nonrelational design, with special attention to data modeling. If you’re a developer, DBA, or application architect looking to solve a database scaling issue or future-proof your application, this guide helps you harness Cassandra’s speed and flexibility.
Understand Cassandra’s distributed and decentralized structure
Use the Cassandra Query Language (CQL) and cqlsh—the CQL shell
Create a working data model and compare it with an equivalent relational model
Develop sample applications using client drivers for languages including Java, Python, and Node.js
Explore cluster topology and learn how nodes exchange data
作者简介
· · · · · ·
Eben Hewitt
跨国公司应用架构总监,负责系统战略和设计工作。他是Apache Cassandra项目的一位文档贡献者,同时也是多本技术书籍的作者,其中包括Java SOA Cookbook(O’Reilly出版)。
you might wang to update the concurrent_reads setting immediately before you start your server. That's because the concurrent_reads setting is optimal at two threads per processor core. By default, this setting is 8, assuming a fore-core box. (查看原文)
0 有用 smallfish 2020-03-06 16:31:47
粗粗翻一遍
0 有用 酱油与云 2021-12-21 15:10:53
写作风格比较奇怪的一本Definitive Guide。看似要整体介绍,有时又突然会陷入细节。适合快速过一遍用以迅速了解Cassandra。
0 有用 Bradleyl 2024-02-27 17:43:34 北京
3rd edition基于Cassandra 4.0做的修改。总体还是不错的,如果有DDIA和LSM的技术背景读起来会更轻松一些。整体属于Cassandra功能介绍书籍,偏使用更多一些。中间涉及的技术细节并不是太多。也是,如果介绍起详细的功能设计,这恐怕不是一本书能够说清楚的。作为一本入门的工具书书还是不错的,Cassandra的使用基本概念和功能都覆盖率。
0 有用 hey man 2023-04-09 16:58:15 北京
讲的很详细,适合我这种0基础扫盲