If you would like to contribute to this documentation you are welcome to do so by submitting your contribution like any other patch following these instructions Since it is a distributed database Cassandracan and usually does have multiple nodes. A node represents a single instance ofCassandra
These nodes communicate with one another through a protocol called gossip which is a process of computer peer to peer communication Oct 29 2025 You can startCassandrawith sudo servicecassandrastart and stop it with sudo servicecassandrastop. However normally the service will start automatically
For this reason be sure to stop it if you need to make any configuration changes. Verify thatCassandrais running by invoking nodetool statusfromthe command line Read through theCassandraBasics to learn main concepts and howCassandraworks at a high level
To understandCassandrain more detail head over to the Docs
Browse through the Case Studies to learn how other users in our worldwide community are getting value out ofCassandra Cassandra5.0 introduces vector search which leverages storage attached indexing and dense indexing techniques to transform data exploration and analysis
This update is especially impactful for domains like machine learning and artificial intelligence AI Cassandrawas initially designed at Facebook using a staged event driven architecture SEDA
This initial design implemented a combination of Amazons Dynamo distributed storage and replication techniques and Googles Bigtable data and storage engine model Install the RPM build on CentOS and RHEL based distributions if you want to installCassandrausing YUM
Install the Debian build on Ubuntu and other Debian based distributions if you want to installCassandrausing APT Here are knownCassandraclient drivers organized by language
Before choosing a driver you should verify theCassandraversion and functionality supported by a specific driver Cassandras default configuration file cassandra.yaml is sufficient to explore a simple single node cluster
However anything beyond running a single node cluster locally requires additional configuration to variousCassandraconfiguration files ApacheCassandrais an open source NoSQL distributed database trusted by thousands of companies for scalability and high availability without compromising performance This is the official documentation for ApacheCassandra
If you would like to contribute to this documentation you are welcome to do so by submitting your contribution like any other patch following these instructions Since it is a distributed database Cassandracan and usually does have multiple nodes. A node represents a single instance ofCassandra
These nodes communicate with one another through a protocol called gossip which is a process of computer peer to peer communication Oct 29 2025 You can startCassandrawith sudo servicecassandrastart and stop it with sudo servicecassandrastop. However normally the service will start automatically
For this reason be sure to stop it if you need to make any configuration changes. Verify thatCassandrais running by invoking nodetool statusfromthe command line Read through theCassandraBasics to learn main concepts and howCassandraworks at a high level
To understandCassandrain more detail head over to the Docs
Browse through the Case Studies to learn how other users in our worldwide community are getting value out ofCassandra Cassandra5.0 introduces vector search which leverages storage attached indexing and dense indexing techniques to transform data exploration and analysis
This update is especially impactful for domains like machine learning and artificial intelligence AI Cassandrawas initially designed at Facebook using a staged event driven architecture SEDA
This initial design implemented a combination of Amazons Dynamo distributed storage and replication techniques and Googles Bigtable data and storage engine model Install the RPM build on CentOS and RHEL based distributions if you want to installCassandrausing YUM
Install the Debian build on Ubuntu and other Debian based distributions if you want to installCassandrausing APT Here are knownCassandraclient drivers organized by language
Before choosing a driver you should verify theCassandraversion and functionality supported by a specific driver Cassandras default configuration file cassandra.yaml is sufficient to explore a simple single node cluster
However anything beyond running a single node cluster locally requires additional configuration to variousCassandraconfiguration files.