Amazon DynamoDB

Amazon DynamoDB
软件
软件描述
Amazon DynamoDB 是亚马逊公司作为其 AWS 服务组合的一部分提供的完全托管的 NoSQL 数据库服务。该服务由亚马逊首席技术官 Werner Vogels 于 2012 年 1 月 18 日宣布。概述:DynamoDB 与其他亚马逊服务的不同之处在于,它允许开发者购买……
官方网站
访问软件的官方网站了解更多信息
aws.amazon.com
什么是 Amazon DynamoDB?
Amazon DynamoDB 是亚马逊公司作为 AWS 服务组合的一部分提供的完全托管的 NoSQL 数据库服务。该服务由亚马逊首席技术官 Werner Vogels 于 2012 年 1 月 18 日宣布。
概述
与亚马逊其他服务不同,DynamoDB 允许开发者根据吞吐量而非存储空间购买服务。尽管数据库不会自动扩展,但管理员可请求增加吞吐量,DynamoDB 将通过使用固态硬盘在多个服务器上分布数据和流量,从而实现可预测的性能。它支持通过 Elastic MapReduce 与 Hadoop 集成。
DynamoDB 为专有软件,但常被比作开源数据库 Apache Cassandra 的托管版本。
语言绑定
提供 DynamoDB 绑定的语言包括 Java、Node.js、.NET、Perl、PHP、Python、Ruby 和 Erlang。
🔄 替代方案
54 个选择
PlanetScale
兼容MySQL的无服务器数据库平台。

Garnet
Garnet 是微软研究院推出的一种远程缓存存储系统,具备出色的性能(吞吐量和延迟)、可扩展性、存储能力、恢复功能、集群分片、键迁移以及复制等功能。Garnet 可与现有的 Redis 客户端配合使用。

TidesDB
TidesDB 是用 C 语言编写的快速高效键值存储引擎库,其底层数据结构基于日志结构合并树(LSM-tree)。

TerminusDB
TerminusDB 是一个具有协作模式的分布式数据库。

AWS DocumentDB
Amazon DocumentDB(与MongoDB兼容)是一种快速、可靠且完全托管的数据库服务,可帮助您轻松地设置、运行和扩展与MongoDB兼容的数据库。

Lucid Dynamodb
一个简单的 AWS DynamoDB Python 封装。请在 GitHub 上创建账户,为 dineshsonachalam/Lucid-Dynamodb 项目做出贡献。
