Amazon Web Services数据库云平台及其应用
新闻资讯

Amazon Web Services数据库云平台及其应用

发布时间:2022-03-22 浏览次数:11

开发人员面对特定的需求场景,往往需要选择一款适合他们需求的数据库。很多企业开始尝试采用不同类型的开源数据库,如 MySQL,PostgreSQL 等,然而,如果希望通过采用开源数据库满足不同类型的需求,又同时获得与商业级数据库相同的性能和可用性却非常的困难。为了响应这一客户需求,Amazon Web Services提供了一系列针对特定场景进行优化的数据库,如下图所示:

数据库云平台

1、关系型数据库:作为被广泛采用的数据库类型,关系型数据库在很多场景下,比如企业的ERP,CRM,财务系统和交易系统等,具有独特的优势。这些场景下,客户通常会有对于数据有强一致性的需求,要求数据库支持事务性处理。

2、键-值型数据库:在移动互联网,电商,游戏以及物联网等很多新型场景中,数据库需要面对超大规模的数据处理,同时又需要低延迟的性能保障。对于这些需要极高的吞吐量和并发性、低延迟以及可靠性的需求。

3、文档型数据库:很多客户将 MongoDB 用作文档数据库,用于存储、检索和管理半结构化数据。由于设置和管理 MongoDB 集群所带来的复杂性,在 MongoDB 上构建可以快速扩展到多兆字节(TB)和每秒数十万次读写的高性能、高可用性的应用程序极具挑战性。

4、图数据库:在社交网络、推荐引擎和欺诈检测等使用案例中,开发人员需要在数据之间创建关系并快速查询这些关系。这个时候,如果采用关系型数据库,就需要面临及其复杂的SQL嵌套查询和联接去实现,随着数据的增加,性能也变得不能满足需求。

5、时序数据库:随着物联网技术的发展,大量的IoT 设备兴起,时间序列数据是增长最快的数据类型之一。时间序列数据具有特定的特征,例如通常以时间顺序形式出现,数据只能附加,并且查询总是在一个时间间隔内进行。

6、内存数据库:在游戏,视频流服务,社交网络等新型场景中,客户往往需要应用能够实时访问和查询海量数据。Amazon ElasticCache就是一款支持实时应用程序,提供亚毫秒级延迟的数据库。

7、分类账数据库:很多公司需要记录在与客户的经济和金融活动的历史记录,比如银行交易中的信贷和借记历史,保险索赔的数据沿袭,供应链网络中的项目移动等。关系型数据库难以跟踪和验证对数据的任何意外更改。


相关推荐

产品试用 产品试用
400-820-6580 免费电话