Cassandra set up in local environment
Cassandra is a free and open-source distributed NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. If offers robust support for clusters spanning multiple data centers, with asynchronous masterless replication allowing low latency operations for all clients.
Feature of Cassandra:
Feature of Cassandra:
- Elastic Scalability
- Always on architecture
- Fast linear scale performance
- Flexible data storage
- Easy data distribution
- Transaction support: (ACID)
- Fast writes
Components of cassandra:
- Node
- Data center
- Cluster
- Commit log
- Mem-table
- SSTable
- Bloom filter
CQL commands:
- Documented Shell Commands
- HELP
- CAPTURE
- CONSISTENCY
- COPY
- DESCRIBE
- EXPAND
- EXIT
- PAGING
- SHOW
- SOURCE
- TRACING
CQL Data Definition Commands:
- CREATE KEYSPACE
- USE
- ALTER KEYSPACE
- DROP KEYSPACE
- CREATE TABLE
- ALTER TABEL
- DROP TABLE
- TRUNCATE
- CREATE INDEX
- DROP INDEX
CQL Data Manipulation Commands:
- INSERT
- UPDATE
- DELETE
- BATCH
CQL Clauses:
- SELECT
- WHERE
- ORDERBY
Comments
Post a Comment