주 콘텐츠로 건너뛰기
https://catalogartifact.azureedge.net/publicartifacts/pcloudhostingllc1770894336819.cassandracluster122-3fa42d69-71c2-411f-a193-830fb27606f6/image1_pcloud.png

Cassandra-Cluster

pcloudhosting에 의해

(1 등급)

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.