Keyspaces DB

Amazon Keyspaces (for Apache Cassandra)

  • Apache Cassandra là một cơ sở dữ liệu NoSQL phân tán mã nguồn mở.
  • Các tính năng của Amazon Keyspaces:
    • Dịch vụ cơ sở dữ liệu tương thích với Apache Cassandra được quản lý toàn phần (fully managed).
    • Serverless, có khả năng scaling tự động, độ sẵn sàng cao, do AWS quản lý.
    • Tự động scale bảng dữ liệu lên/xuống theo lưu lượng truy cập ứng dụng.
    • Bảng dữ liệu được replicate 3 lần trên nhiều Availability Zones (AZ).
    • Sử dụng Cassandra Query Language (CQL) để truy vấn dữ liệu.
    • Độ trễ thấp chỉ ở mức vài mili-giây kể cả khi mở rộng quy mô, xử lý được hàng ngàn request mỗi giây.
    • Chế độ cấp phát tài nguyên (capacity):
      • On-demand mode: tự động mở rộng.
      • Provisioned mode: cấu hình trước tài nguyên với khả năng auto-scaling.
    • Hỗ trợ mã hóa (encryption), sao lưu (backup), và khôi phục dữ liệu theo thời gian (Point-In-Time Recovery – PITR) lên đến 35 ngày.
  • Use cases:
    • Lưu trữ thông tin thiết bị IoT
    • Dữ liệu chuỗi thời gian (time-series data)
Bạn thấy bài này thế nào?