blob: 93f9e4372e1b11234fb3ba09b292b44b1ede335a [file] [log] [blame]
= 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.