جزییات کتاب
Why to buy: This hands-on guide explores how 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 for putting this scalable database to work in a production environment.Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra's non-relational design, with special attention to data modeling. This guide will help developers, DBAs, and application architects looking to solve a database scaling issue, future-proof applications, and harness Cassandra's speed and flexibility.This book will assist readers to:Understand Cassandra's distributed and decentralized structureUse the Cassandra Query Language (CQL) and cqlish, the CQL shellCreate a working data model and compare it with an equivalent relational modelDevelop sample applications using client drivers for languages including Java, Python, and Node.jsExplore cluster topology and learn how nodes exchange dataMaintain a high level of performance within a clusterDeploy Cassandra on site, in the Cloud, or with DockerIntegrate Cassandra with Spark, Hadoop, Elasticsearch, Solr, and Lucene