最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

Amazon DynamoDB,为企业助力的强大功能

  • 2019-10-18
  • 本文字数:1812 字

    阅读完需:约 6 分钟

Amazon DynamoDB,为企业助力的强大功能

我在 2012 年初第一次向大家介绍了 Amazon DynamoDB,当时我说:


我们希望让您能够大胆一些,敢于树立远大的梦想,设想(然后构建)可以轻松从零用户扩展至上千万上亿用户的数据密集型应用程序。我们希望您能成功,我们不希望数据库成为您成功路上的绊脚石。您只需专注于自己的应用程序和发展用户基础,其他的工作交给我们即可。


六年后,DynamoDB 每天处理数万亿条请求,成为超过 100000 AWS 客户的首选 NoSQL 数据库。


我经常会回顾过去,总结一些我们最近的发布。随着我们创新的步伐不断加快,我想努力保证您不会错过一些重要的发布,此外我也将结合更大的环境来解释单项发布。


面向企业客户的发布


我们最近发布的许多 DynamoDB 功能都是为了满足我们企业客户的需求。例如:


全局表 — 全局表于去年十一月发布,它存在于两个或以上的 AWS 区域中,并且可以跨区域快速自动化复制。


加密 — 今年二月发布,可以对静态表进行加密,不会发生任何开销。


时间点还原 — 于今年三月发布, 支持将表还原至以前的状态,可精确至一秒,最高可还原过去 35 天的记录。


DynamoDB 服务等级协议 — 服务等级协议于六月份推出,定义了 DynamoDB 表的可用率预期。


自适应容量 — 尽管这不属于新功能,最近一篇热门的博文介绍了 DynamoDB 如何根据访问模式的变化自动调整适应。


下面我们逐一回顾一下这些重要的功能。尽管我说这些功能对企业用户尤其具有价值,但也相信它们对所有 DynamoDB 用户都颇为宝贵。


全局表


虽然我尽量做到不特别偏向某个服务或功能,但必须承认自己确实喜欢这一功能。借助此功能可以创建跨两个或多个 AWS 区域自动复制的表,它完全支持多主表写入功能,并且只需几次点击即可完成操作。您还将获得更多一层的冗余(表还会跨每个区域的三个可用区复制),快速读写性能确保了扩展能力,以满足最严苛全球应用程序的需求。


全局表可以在九个 AWS 区域使用(最近我们增加了对另外三个区域的支持),可以在创建表时设置:



如需了解更多信息,请参阅 Amazon DynamoDB 更新 – 全局表和按需备份


加密


我们客户将敏感数据存储在 DynamoDB 中,需要进行保护以达成他们的合规性目标。静态加密功能采用 AES-256 技术,可保护存储在表、本地二级索引和全局二级索引中的数据。加密不会增加存储开销,完全透明,并且不会影响延迟。您在创建新表时只需一次点击即可启用此功能:



如需了解更多信息,请参阅 新功能 – DynamoDB 轻松加密


时间点还原


即使您在操作时已经尽可能小心,但仍可能会对生产数据库作出一些无比后悔的操作。发生这种情况时(而不是如果),您可以使用 DynamoDB 的时间点还原功能回到过去,还原数据库的状态,最高可还原过去 35 天的数据。如果您启用了表的连续备份功能,只需选择需要的时间点即可完成还原操作:



如需了解更多信息,请参阅新推出 – Amazon DynamoDB 连续备份和时间点还原 (PITR)


服务等级协议


如果您在 DynamoDB 上构建应用程序并且使用它来存储您的使命关键数据,您需要知道预期会达到哪种可用率水平。DynamoDB 服务等级协议 (SLA) 承诺单个区域的表可用率达到 99.99%,全局表的可用率达到 99.999%,按月收取费用。如果未达到承诺的可用率水平,SLA 将提供服务抵扣券。


自适应容量


DynamoDB 在适应工作负载变化方面做了许多幕后工作。例如,随着工作负载的扩展和发展,DynamoDB 会自动重新分片并在多个存储分区之间动态重新分配数据,从而响应读取吞吐量、写入吞吐量和存储的变化。


此外,DynamoDB 还使用自适应容量机制来解决跨表的存储分区分配数据变得有些不均衡的问题。利用这种机制,必要时一个表的消费量可以高于占表的总体预置容量的公平份额,只需确保对预置容量的总体使用量在界限范围内。经过这些调整,我们过去有关关键分配的建议基本不再重要。


如果了解更多有关此功能的信息,以及了解它可以如何帮助补偿 DynamoDB 表的意外或异常访问模式,请参阅 How Amazon DynamoDB adaptive capacity accommodates uneven data access patterns


到此结束


以上是对最近发布的企业类 DynamoDB 功能的快速回顾,希望大家能够喜欢。我们将会继续推动这项工作,不断介绍未来的更新。


后记 — 上周我们 发布了 DynamoDB 本地 Docker 映像,您可以将它用于您的容器化开发环境和 CI 测试。


作者介绍:


Jeff Barr


AWS 首席布道师; 2004 年开始发布博客,此后便笔耕不辍。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/dynamodb-features-to-power-your-enterprise/


2019-10-18 08:00535
用户头像

发布了 1835 篇内容, 共 92.0 次阅读, 收获喜欢 73 次。

关注

评论

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

LinkFlow CDP应用篇02:CDP如何帮助零售行业构建客户画像

游读分享

建木社区、ChatGLM团队与青田创新赋能中心打造AI对话体验平台

Jianmu

人工智能 AI ChatGPT ChatGLM

分享程序员开发常用的开源系统

这我可不懂

程序员 软件开发 低代码 JNPF

MLCC是电子工业大米,供需波动导致行业成周期性波动

华秋电子

多元融合成为音视频技术发展新风向

中关村科金

实时音视频 监管合规

阿里大牛纯手写的微服务入门笔记,从基础到进阶直接封神

做梦都在改BUG

Java 微服务 spring cloud alibaba

Viu联合华为HMS生态,共创影音娱乐新体验

HMS Core

HMS Core

macOS下快速复制文件或文件夹路径的技巧

互联网搬砖工作者

助力春耕:数智驱动现代农业高质量发展

加入高科技仿生人

数字化 农业 数智化 农业农村数字化

【网易云信】网易云信 RTC 音频 QoS 综述

网易智企

RTC 实时音视频

虚拟内存是什么?

测吧(北京)科技有限公司

测试

2023IT市场年会丨浪潮云以云聚数拥抱价值新生

浪潮云

GitHub星标48k!蚂蚁金服开源的这份SpringBoot笔记

做梦都在改BUG

Java spring Spring Boot 框架

阿里大佬都在熬夜肝的Java程序优化笔记,程序性能提高了5倍!

程序知音

Java 性能优化 JVM java架构 后端技术

景区共享电单车如何投放?投放意义?

共享电单车厂家

共享电动车厂家 景区共享电单车 共享电单车投放

PCB生产工艺 | 第十三道主流程之包装

华秋电子

算法题每日一练:组合总和 III

知心宝贝

数据结构 算法 前端 后端 三周年连更

CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形

肥晨

三周年连更

物联网常见协议之Amqp协议及使用场景解析

华为云开发者联盟

后端 物联网 华为云 华为云开发者联盟 企业号 4 月 PK 榜

保险行业如何将质检覆盖率从5%提升至100%?

中关村科金

保险 智能质检

数据中台建设:千万级的瀑布式,和十万级的迭代式,你会选择哪一个?

tapdata

中台 服务化 Tapdata DaaS 现代数据栈

10万字干货:《数字业务连续性提升最佳实践》免费领取|TakinTalks社区

TakinTalks稳定性社区

AI算力碎片化:矩阵乘法的启示

OneFlow

基于python的网站安全检测系统的设计与实现,如何做数据分析?

海拥(haiyong.site)

三周年连更

再见正则表达式!这次彻底告别手写!

Java永远的神

Java 程序员 AI 程序人生 后端

2023年全互联网最新版Java面试突击手册PDF版开源,押题率高达97%

开心学Java

Java 面试 java; 八股文 Java八股文

百度智能云亮相CCBN 2023,共拓媒体数智化转型新征程

Geek_2d6073

连接 1 次孤岛,服务 N 个场景(报名中)

tapdata

DaaS

即时通讯系统为什么选择GaussDB(for Redis)?

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

网易云信 RTC 音频 QoS 综述

网易云信

RTC 实时音视频

云上数据变革:Databend Cloud 正式发布

Databend

Amazon DynamoDB,为企业助力的强大功能_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章