
Amazon Keyspaces
Wide column database software
Database software
NoSQL databases
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Amazon Keyspaces and its alternatives fit your requirements.
Pay-as-you-go
Small
Medium
Large
- Media and communications
- Retail and wholesale
- Accommodation and food services
What is Amazon Keyspaces
Amazon Keyspaces (for Apache Cassandra) is a fully managed wide-column NoSQL database service that is compatible with the Apache Cassandra Query Language (CQL) and Cassandra data model. It is used by application teams that want Cassandra-style partitioned, high-throughput workloads without operating Cassandra clusters. The service integrates with AWS identity, networking, and monitoring controls and uses a serverless, managed control plane for provisioning and scaling.
Managed Cassandra-compatible service
Amazon Keyspaces supports the Cassandra data model and CQL, which helps teams migrate or build applications using familiar Cassandra concepts such as keyspaces, tables, and partition keys. It reduces operational work compared with self-managed cluster deployments by handling infrastructure provisioning, patching, and maintenance. This is useful for teams that want Cassandra-style access patterns without running nodes, repairs, and upgrades.
AWS-native security and access
The service integrates with AWS IAM for authentication and authorization, enabling centralized access control and policy management. It supports encryption in transit and at rest and can be deployed with AWS networking controls (for example, VPC connectivity options depending on configuration). These capabilities align with common AWS governance patterns for regulated or multi-account environments.
Elastic throughput billing model
Keyspaces offers capacity modes designed for variable or predictable workloads, allowing teams to align spend with consumption patterns. This can be advantageous for applications with spiky traffic where fixed cluster sizing would otherwise require overprovisioning. The managed model also shifts costs from instance management to service consumption and request-based usage.
Not full Cassandra feature parity
Although it is CQL-compatible, Keyspaces does not match every Apache Cassandra feature and operational behavior. Some Cassandra ecosystem tools and administrative workflows that assume node-level access may not apply. Teams migrating from self-managed Cassandra often need to validate data types, query patterns, and supported features against the service’s documented limits.
AWS lock-in and portability
Keyspaces is an AWS-managed service, so deployments and operations are tied to AWS accounts, regions, and service integrations. Moving workloads to another cloud or to self-managed environments typically requires data export/import and application revalidation. Organizations with multi-cloud mandates may view this as a constraint compared with portable, self-managed options.
Limited low-level operational control
Because it is serverless and managed, customers do not control node configuration, storage layout, compaction settings, or repair processes in the way they would with self-managed Cassandra. This can limit deep performance tuning for specialized workloads. Troubleshooting can also rely more on service metrics and AWS support channels rather than direct host-level inspection.
Plan & Pricing
Pricing model: Pay-as-you-go (on-demand) and provisioned capacity modes; pricing is metered in read/write units and storage on a per-region basis.
Free tier/trial: AWS Free Tier — first 3 months: 30 million on-demand write request units (WRUs) per month, 30 million on-demand read request units (RRUs) per month, and 1 GB storage (one free tier per payer account).
Example costs (official AWS sources; region-specific):
- Example (US East / pre-warming blog calculation): Provisioned Read Capacity Unit (RCU) example unit price used in AWS blog: $0.00013 per RCU (used in example calculation). Provisioned Write Capacity Unit (WCU) example unit price used in AWS blog: $0.00065 per WCU. (Used in pre-warming cost example for us-east-1.)
- Example (China regions — official AWS China pricing page): Storage: ¥2.20 per GB‑month; PITR (continuous backup) charge: ¥1.76 per GB‑month; Restore from PITR: ¥1.32 per GB. (Region-specific official prices shown on AWS China pricing page.)
Metering / key notes (from official pricing page):
- On-demand mode: reads metered in RRUs and writes in WRUs (each RRU = up to 4 KB read at LOCAL_QUORUM; LOCAL_ONE billed as half an RRU). Writes: 1 WRU = up to 1 KB per row (single-Region keyspace).
- Provisioned mode: reads metered in RCUs and writes in WCUs (RCU = up to 4 KB read/sec at LOCAL_QUORUM; WCU = up to 1 KB write/sec at LOCAL_QUORUM).
- Multi-Region replication: writes are billed in each Region in the multi-Region keyspace (write charges multiply by number of regions).
- Database Savings Plans are supported (1‑year term savings measured in $/hour for eligible usage).
- TTL deletes, Keyspaces Streams reads, PrivateLink, PITR, and data-transfer behaviors are separately metered as described on the AWS pricing page.
Discount options: Database Savings Plans (1‑year commitment) and standard AWS enterprise/volume discussions (contact AWS Sales).
Seller details
Amazon Web Services, Inc.
Seattle, Washington, USA
2006
Subsidiary
https://aws.amazon.com/
https://x.com/awscloud
https://www.linkedin.com/company/amazon-web-services/