Help Center> GeminiDB> GeminiDB Cassandra API> Service Overview> What Is GeminiDB Cassandra API?
Updated on 2023-11-21 GMT+08:00

What Is GeminiDB Cassandra API?

GeminiDB Cassandra API is a cloud-native NoSQL database compatible with Cassandra. It supports Cassandra Query Language (CQL), which gives you SQL-like syntax. GeminiDB Cassandra API is secure, reliable, scalable, and easy to manage and provides outstanding read/write performance.

  • High security and reliability
    • A multi-layer security system, including VPC, subnet, security group, SSL, and fine-grained permission control, ensures database security and user privacy.
    • You can deploy an instance across three AZs and quickly back up or restore data to improve data reliability.
    • The distributed architecture provides superlative fault tolerance (N-1 reliability).
  • Outstanding read/write performance

    GeminiDB Cassandra API gives you 3 times the performance of the open source version. Data can be written to this high availability database 24/7, and with automated load balancing and elastic scaling, you always have all the performance you need.

  • Flexible scaling

    Decoupled compute and storage allows you to add compute nodes in minutes and scale up storage capacity in seconds without service interruptions.

  • Friendly UI

    On the instance management console, you can create or delete instances in a visual way. Backup and restoration, configuring alarms or scaling out or in compute nodes is just as easy.

Typical Application Scenarios

  • Internet

    GeminiDB Cassandra provides excellent read and write performance, flexibility, and fault tolerance, making it easy for those websites that provide product catalogs, recommendations, personalization engines, and transaction records to handle high concurrency and ensure low latency.

    Advantages

    Large-scale clusters

    Each cluster can include up to 100 nodes, helping write-intensive Internet applications process massive volumes of data.

    High availability and scalability

    The failure of one node does not affect the availability of the entire cluster. Compute resources and storage space can be quickly scaled out or up, with minimal service interruptions.

    High-concurrency writes

    Powerful write performance helps you handle a huge number of concurrent e-commerce transactions.

  • Industrial data collection

    GeminiDB Cassandra API is fully compatible with Cassandra, so it can help you collect, organize, and store data from different types of terminals, and aggregate and analyze the data in real-time.

    Advantages

    Large-scale clusters

    The large-scale clusters are well suited to collect and store massive numbers of manufacturing metrics.

    High availability and performance

    Data can be written to this the database 24/7.

    Fast backup and restoration

    Snapshots allow for fast backup and recovery.

    Scaling in minutes

    Scaling operations complete in minutes, helping handle service or project peaks.