Table of Contents
Cassandra - The Definitive Guide Table of Contents
Return to Cassandra - The Definitive Guide, Cassandra, Cassandra Bibliography, Awesome Cassandra
Return to X, Cassandra Bibliography - Cassandra People, JavaScript Bibliography, Cassandra, Cassandra DevOps - Cassandra SRE - Cassandra CI/CD, Cloud Native Cassandra - Cassandra Microservices - Serverless Cassandra, Cassandra Security - Cassandra DevSecOps, Functional Cassandra, Cassandra Concurrency, Cassandra Data Science - Cassandra and Databases, Cassandra Machine Learning, Cassandra Courses, Cassandra Glossary, Awesome Cassandra, Cassandra GitHub, Cassandra Topics
Fair Use Source: B09R2BVFB1 (CsndrDfGd 2022)
Is This Book for You?
Conventions Used in This Book
O'Reilly Interactive Katacoda Scenarios
How to Contact Us
1. Beyond Relational Databases What’s Wrong with Relational Databases?
A Quick Review of Relational Databases Transactions, ACID-ity, and Two-Phase Commit
Sharding and Shared-No[[thing Architecture
The Rise of NoSQL
2. Introducing Cassandra The Cassandra Elevator Pitch Cassandra in 50 Words or Less
Distributed and De[[centralized
High [[Availability and Fault Tolerance
Tuneable Consistency
Where Did Cassandra Come From?
Is Cassandra a Good Fit for My Project? Large Deployments
Lots of Writes, Statistics, and Analysis
Hybrid [[Cloud and Multi[[cloud Deployment
Getting Involved
3. Installing Cassandra Installing the Apache Distribution Extracting]] the Download
What’s in There?
Building from Source Additional Build Targets
Running Cassandra Setting the Environment
Other Cassandra Distributions
Basic cqlsh Commands cqlsh Help
Describing the Environment in cqlsh
Creating a Keyspace and Table in cqlsh
Writing and Reading Data in cqlsh
4. The Cassandra Query Language The Relational Data Model
Cassandra’s Data Model Clusters
5. Data Modeling Conceptual Data Modeling
RDBMS Design Design Differences Between RDBMS and Cassandra
Logical Data Modeling Hotel Logical Data Model
Reservation Logical Data Model
Physical Data Modeling Hotel Physical Data Model
Reservation Physical Data Model
Evaluating and Refining calculating Partition Size
calculating Size on Disk
Defining Database Schema Cassandra Data Modeling Tools
6. The Cassandra Architecture Data [[Centers and Racks
Gossip and Failure [[Detection
Snitches
Partitioners
Queries and Coordinator Nodes
Hinted Handoff
Anti-Entropy, Repair, and Merkle Trees
Lightweight Transactions and Paxos
Memtables, SSTables, and Commit Logs
Managers and Services Cassandra Daemon
Storage Engine]]
7. Designing Applications with Cassandra Hotel Application Design Cassandra and Microservice Architecture
Microservice Architecture for a Hotel Application
Designing Microservice Persistence
Extending Designs Se[[condary]] Indexes
Reservation Service: A Sample Microservice Design Choices for a Java Microservice
Deployment and Integration Considerations Services, Keyspaces, and Clusters
Data [[Centers and Load Balancing
Interactions Between Microservices
8. Application Development with Drivers DataStax Java Driver Development Environment Configuration
Connecting to a Cluster
9. Writing and Reading Data Writing Write Consistency Levels
Batches
Reading Read Consistency Levels
Range Queries, Ordering and Filtering
10. Configuring and Deploying Cassandra Cassandra Cluster Manager Creating a Cluster
Snitches
Partitioners
Planning a Cluster Deployment Cluster Topology and Replication Strategies
Cloud Deployment Amazon Web Services]]
Google [[Cloud Platform]]
11. Monitoring]] Monitoring]] Cassandra with JMX
Cassandra’s MBeans Database MBeans
Monitoring]] with nodetool Getting Cluster Information
Virtual Tables System Virtual Schema
12. Maintenance Health Check
Common Maintenance Tasks Flush
Adding Nodes Adding Nodes to an Existing Data [[Center
Adding a Data [[Center to a Cluster
Handling Node Failure Repairing Failed Nodes
Backup and Re[[covery]] Taking a Snapshot
Maintenance Tools Netflix Priam
Cassandra Sidecars
Cassandra Kubernetes Operators
13. Performance Tuning Managing Performance Setting Performance Goals
Benchmarking and Stress Testing
Monitoring]] Performance
Analyzing Performance [[Issues
Hinted Handoff
Concurrency and Threading
14. Security Authentication and Authorization Password Authenticator]]
Encryption SSL, TLS, and Certificates
Node-to-Node Encryption
Client-to-Node Encryption
JMX Security Securing JMX Access
15. Migrating and Integrating Knowing When to Migrate
Adapting the Data Model Translating Entities
Adapting the Application Refactoring Data Access
Planning the Deployment
Migrating Data Zero-Downtime Migration
Common Integrations Managing Data Flow with Apache Kafka]]
Searching with Apache Lucene, SOLR, and Elasticsearch
Fair Use Sources
Cassandra: Cassandra The Definitive Guide, Cassandra Bibliography - Cassandra People, Cassandra Bibliography, Cassandra, Cassandra DevOps - Cassandra SRE - Cassandra CI/CD, Cloud Native Cassandra - Cassandra Microservices - Serverless Cassandra, Cassandra Security - Cassandra DevSecOps, Functional Cassandra, Cassandra Concurrency, Cassandra Data Science - Cassandra and Databases, Cassandra Machine Learning, Cassandra Courses, Cassandra Glossary, Awesome Cassandra, Cassandra GitHub, Cassandra Topics, Apache. (navbar_cassandra)
© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers
SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.