Cassandra-Cluster
pcloudhosting에 의해
Version 5.0.8 + Free Support on Ubuntu 26.04
Apache Cassandra Cluster is a distributed NoSQL database solution designed to handle large volumes of data across multiple nodes with high availability, scalability, and fault tolerance. It is suitable for applications that require fast write performance, continuous uptime, and horizontal scaling.
The solution supports common Cassandra workflows including distributed data storage, replication, CQL-based database operations, node monitoring, cluster health checks, and failover testing. It is ideal for cloud-native applications, big data workloads, IoT platforms, analytics pipelines, and high-availability database environments.
Version: Apache Cassandra 5.0.8
Features of Apache Cassandra Cluster:
- Distributed NoSQL database architecture.
- Supports multi-node clustering and horizontal scaling.
- High availability with no single point of failure.
- Replication support across nodes and datacenters.
- CQL shell support for database operations.
- Fault-tolerant design for continuous application availability.
- Suitable for large-scale write-heavy workloads.
- Cluster monitoring using nodetool commands.
Usage instructions for Apache Cassandra Cluster
$ sudo su
$ systemctl status cassandra --no-pager -l
$ /opt/cassandra/bin/cassandra -v
$ /opt/cassandra/bin/nodetool status
$ NODE_IP=$(hostname -I | awk '{print $1}')
$ CQLSH_PYTHON=/opt/cqlsh-py311/bin/python /opt/cassandra/bin/cqlsh $NODE_IP 9042
Version check:
/opt/cassandra/bin/cassandra -v /opt/cassandra/bin/nodetool version
Testing Cassandra Cluster:
CREATE KEYSPACE azuretest
WITH replication = {
'class': 'NetworkTopologyStrategy',
'dc1': 1
};
USE azuretest;
CREATE TABLE vm_test (
id uuid PRIMARY KEY,
name text,
created_at timestamp
);
INSERT INTO vm_test (id, name, created_at)
VALUES (uuid(), 'Azure Cassandra Cluster Test', toTimestamp(now()));
SELECT * FROM vm_test;
Access information:
Cassandra CQL Port: 9042 Inter-node Communication Port: 7000 JMX / nodetool Port: 7199 Connect using: cqlsh <private-server-ip> 9042
Disclaimer: Apache Cassandra Cluster is provided “as is” under applicable open-source licenses. Users are responsible for securing database access, configuring authentication, managing backups, monitoring cluster health, and validating production settings. This solution is best suited for scalable, distributed, and fault-tolerant NoSQL database workloads in development, testing, and production environments.