QCon全球软件开发大会8折优惠倒计时,购票立减¥1760!了解详情 >>> 了解详情
写点什么

Amazon DynamoDB 升级,新增 JSON 支持

2014 年 10 月 16 日

Amazon DynamoDB 是一个快速灵活的、全托管的 NoSQL 数据库。近日,Amazon宣布对它进行升级,新增如下特性:

  • 支持 JSON 文档——现在,用户可以将整个 JSON 格式的文档作为一个 DynamoDB 数据项存储。AWS SDK( AWS SDK for Java .NET Ruby JavaScript )使用一些新的 DynamoDB 数据类型提供了这项支持。用户可以很容易地将其 JSON 数据或本地语言对象映射到 DynamoDB 的原生数据类型。而且,他们可以通过 AWS 管理控制台查看和编辑 JSON 文档。此外,通过构建一个非常薄的转换层,新的数据类型就可以用于存储 HTML 或 XML 等结构化文本。
  • 扩展免费套餐——现在,免费套餐包含 25GB 的存储、每月 2 亿次请求、25 个单位的读取容量及 25 个单位的写入容量。根据经验,这可以支撑一个有 15000 名玩家的移动游戏,或者一个天曝光量达 50 万次的广告技术平台。
  • 额外的扩展选项——DynamoDB 基于预配置的容量模型。在创建表和索引的时候,需要指定读 / 写容量。此前,在一次更改操作中,DynamoDB 只允许将这一预配置的值加倍或减半。而现在,用户可以根据需要随意调整。
  • 更大的数据项——现在,每个 DynamoDB 数据项最大可占用 400KB。此前,这一数值为 64KB。

此外,DynamoDB 很快还将提供在线索引功能,允许用户对现有的表增加和删除索引。

InfoWorld 资深作者 Serdar Yegulalp 对此进行了报道。Serdar 认为,此次Amazon DynamoDB 升级是新一轮云服务降价潮的一部分。前不久, Google 和 Microsoft 相继宣布降低其云服务的价格。因此,他将 Amazon DynamoDB 升级看作是一种间接降价行为。

他还指出,Microsoft 在 8 月份推出的 Azure DocumentDB 是一项类似的服务,而且有着 DynamoDB 长期缺少的一些新功能,如对数据进行类似 SQL 的事务性操作。虽然有些项目可以弥补这种功能缺失,但很明显,在价格、吞吐量、存储空间之外,Microsoft 清楚地知道如何与Amazon 展开竞争。

不过相比之下,Amazon DynamoDB 此次升级对免费套餐的扩展力度极大。要知道,Google 的NoSQL 数据库服务 Cloud Datastore 只提供 1GB 的免费存储空间,而微软的 JSON 文档数据库 DocumentDB 只向开源开发者提供免费套餐。

最后,提请读者注意,DynamoDB 的这些新特性目前只向美国东部(北弗吉尼亚)、美国西部(俄勒冈州)、欧洲(爱尔兰)和亚太区(东京)四个区域提供。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014 年 10 月 16 日 12:241202
用户头像

发布了 1008 篇内容, 共 321.1 次阅读, 收获喜欢 292 次。

关注

评论

发布
暂无评论
发现更多内容

区块链电子签章应用平台--助推企业数字化转型升级

13530558032

几个快速提升工作效率的小工具(Listary等)分享一下(强烈建议收藏)

码农飞哥

Dubbo 四大角色

青年IT男

dubbo

[TcaplusDB小知识]TcaplusDB的备份与回档机制

数据人er

数据库 nosql TcaplusDB

源中瑞智慧党建系统,打造党建管理系模式

13530558032

用C++ 和OpenCV 实现视频目标检测(YOLOv4模型)

博文视点Broadview

身边的最优化问题

青木老师

人工智能 算法

Dubbo 服务注册与发现

青年IT男

dubbo

如何推进一个“以行动为导向的”事件驱动架构?

VoltDB

数据库 数据分析 实时数据分析 事件驱动架构

40个问题让你快速掌握Java多线程的精髓

华为云开发者社区

Java 多线程 synchronized Thread Semaphore

Coinbase上市意味着什么?

猫Buboo

马斯克的狗狗币实验

猫Buboo

Dubbo 直连提供者

青年IT男

dubbo

Redis 持久化

叶佳欣

redis持久化

聪明人的训练(二十五)

Changing Lin

4月日更

RocketMQ NameServer工作原理与源码解析

HByte

RocketMQ

区块链食品溯源--为食品溯源认证

13530558032

ISO/IEC 5055:软件代码质量的标尺

华为云开发者社区

软件 代码质量 源代码 ISO/IEC 软件质量模型

Dubbo 服务启动检查

青年IT男

dubbo

B站HR炫耀资产、贬低面试者?无独有偶,校招污点事件记录帮你避雷

北游学Java

Java 面试

使用 rocketmq-spring-boot-starter 来配置、发送和消费 RocketMQ 消息

阿里巴巴云原生

容器 开发者 云原生 中间件 API

Python基础语法和数据类型最全总结

华为云开发者社区

Python

Dubbo 集群容错

青年IT男

dubbo

LeetCode题解:73. 矩阵置零,栈,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

What's new in dubbo-go v1.5.6

阿里巴巴云原生

go 开发者 云原生 dubbo 中间件

Dubbo快速入门

青年IT男

dubbo

Dubbo 服务配置

青年IT男

dubbo

面对大规模 K8s 集群,如何先于用户发现问题?

阿里巴巴云原生

容器 云原生 k8s 监控 调度

Leveldb解读之四:Compaction

Jowin

leveldb

2021最全网页视频下载攻略 【建议收藏】

科技猫

软件 工具 网站 分享 视频处理

Dubbo 入门简介

青年IT男

dubbo

移动应用开发的下一站

移动应用开发的下一站

Amazon DynamoDB升级,新增JSON支持-InfoQ