11. Architecture

There are many components that go in to the architecture of Cassandra. This chapter provides a breakdown of some of the major pieces of the Cassandra architecture.

Meta Keyspaces

There are a few meta keyspaces in Cassandra. The System Keyspace is the most common one and the one that exists on all systems. There are special keyspaces within Cassandra that is used to store metadata about the cluster, users and authentication, and the other keyspaces. In the MySQL world, this would be the mysql database. In Mongo, this would be the admin database. In Oracle, this would be the SYSTEM tablespace. An example of another meta keyspace would be the CFS (Cassandra File System) keyspace that is used (amongst other things) to act as an abstraction ...

Get Practical Cassandra: A Developer’s Approach now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.