Cassandra: The Definitive Guide: Distributed Data at Web Scale 3rd Edition
by: Jeff Carpenter,Eben Hewitt
Print Length 页数: 428 pages
Publisher finelybook 出版社: O’Reilly Media; 3 edition (April 21,2020)
Language 语言: English
ISBN-10: 1098115163
ISBN-13: 9781098115166
Book Description
By finelybook
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 teraby: tes 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
Foreword
Preface
1.Beyond Relational Databases
2.Introducing Cassandra
3.Installing Cassandra
4.The Cassandra Query Language
5.Data Modeling
6.The Cassandra Architecture
7.Designing Applications with Cassandra
8.Application Development with Drivers
9.Writing and Reading Data
10.Confhguring and Deploying Cassandra
11.Monitoring
12.Maintenance
13.Performance Tuning
14.Security
15.Migrating and Integrating
Index