What Is GeminiDB DynamoDB-Compatible API?
GeminiDB is compatible with Amazon DynamoDB. You can access the GeminiDB DynamoDB-Compatible API by using DynamoDB SDKs or CLIs, enabling seamless data migration from DynamoDB to GeminiDB without application refactoring. GeminiDB DynamoDB-Compatible API provides secure and reliable access while reducing dependence on proprietary, closed-source software.
- Secure and reliable
- VPCs, subnets, security groups, SSL, and fine-grained permissions control ensure database security and user privacy.
- You can deploy nodes across three AZs and quickly back up or restore data to improve data availability.
- The distributed architecture ensures fault tolerance for N-1 nodes.
- No pain points of closed-source software
- Storage can be scaled in seconds without affecting services.
- Compute nodes can be added in minutes. A jitter may last only a few seconds.
Architecture
GeminiDB DynamoDB-Compatible API is embedded in kernel services of GeminiDB and communicates with DynamoDB over HTTPS. The following figure shows the overall architecture.
GeminiDB strictly follows the DynamoDB syntax and data models, so DynamoDB applications can be easily migrated to GeminiDB DynamoDB-Compatible instances. In addition, GeminiDB DynamoDB-Compatible API provides automated management and O&M functions, such as automated backup, fault detection, and fault tolerance.
Highlights
- Low costs
Companies generate increasing amounts of data as their businesses grow. Handling frequent read and write requests on DynamoDB becomes costly. GeminiDB provides higher throughput at half the cost of DynamoDB, especially when there is a large amount of data.
- Flexible deployment
DynamoDB is a fully managed service that needs to follow certain rigid deployment requirements. In contrast, GeminiDB offers flexible deployment options. It can run on both private and public clouds, avoiding platform lock-in. GeminiDB also delivers stable and efficient performance in all deployments.
- Smooth migration
GeminiDB is fully compatible with DynamoDB syntax and data models, so you can migrate data from DynamoDB to GeminiDB without changing applications. This makes the migration simpler, faster, and less disruptive to your operations.
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot