| = Glossary |
| :page-layout: basic |
| |
| Cassandra:: |
| Apache Cassandra is a distributed, high-available, eventually |
| consistent NoSQL open-source database. |
| cluster:: |
| Two or more database instances that exchange messages using the gossip |
| protocol. |
| commitlog:: |
| A file to which the database appends changed data for recovery in the |
| event of a hardware failure. |
| datacenter:: |
| A group of related nodes that are configured together within a cluster |
| for replication and workload segregation purposes. Not necessarily a |
| separate location or physical data center. Datacenter names are |
| case-sensitive and cannot be changed. |
| gossip:: |
| A peer-to-peer communication protocol for exchanging location and |
| state information between nodes. |
| hint:: |
| One of the three ways, in addition to read-repair and full/incremental |
| anti-entropy repair, that Cassandra implements the eventual |
| consistency guarantee that all updates are eventually received by all |
| replicas. |
| listen address:: |
| Address or interface to bind to and tell other Cassandra nodes to |
| connect to |
| seed node:: |
| A seed node is used to bootstrap the gossip process for new nodes |
| joining a cluster. To learn the topology of the ring, a joining node |
| contacts one of the nodes in the -seeds list in cassandra. yaml. The |
| first time you bring up a node in a new cluster, only one node is the |
| seed node. |
| snitch:: |
| The mapping from the IP addresses of nodes to physical and virtual |
| locations, such as racks and data centers. There are several types of |
| snitches. The type of snitch affects the request routing mechanism. |
| SSTable:: |
| An SSTable provides a persistent,ordered immutable map from keys to |
| values, where both keys and values are arbitrary byte strings. |