云上 NoSQL 新玩法-文档数据库 Amazon DocumentDB 快速上手教程
前言
随着互联网的发展,用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加。我们如果要对这些用户数据进行挖掘,那传统关系型数据库已经不适合这些应用了, NoSQL 数据库的发展却能很好的处理这些大数据。
作为一个 NoSQL 数据库,Amazon DocumentDB 使插入、查询、索引 JSON 数据以及对 JSON 数据执行聚合变得简单,并可用于操作任务关键型 MongoDB 工作负载,用户可以使用这种全托管式文档数据库服务轻松扩展 JSON 工作负载.这种可扩展的服务为您提供运行任务关键型 MongoDB 工作负载所需的持久性。
在真实的业务场景下,Amazon DocumentDB 可以扩展为:
- 游戏场景:存储游戏用户信息,用户的装备、积分等直接以内嵌文档的形式存储,方便查询、更新。
- 金融场景:存储金融资产信息,比如股票、基金、保单等金融资产,并借助 Amazon DocumentDB 实现海量金融数据的混合查询与分析场景。
- 地理位置信息相关场景: 存储地理位置 GIS 信息,比如汽车位置、快递位置、外卖骑手信息(包含位置信息),然后通过 Amazon DocumentDB 查询,这样很方便的实现了查找汽车位置、快递位置、外卖骑手位置的应用。
- 物联网场景:存储所有接入的智能设备信息,以及设备汇报的日志信息,并对这些信息进行多维度的分析。
- 流媒体场景:存储用户信息、礼物信息、表单信息,实现实时推送与展现。
- 电商场景:存储购物车的商品信息以文档形式存储,方便查询、更新。
- 物流场景:存储订单信息,实现订单状态在运送过程中的更新。
- 医疗场景:以文档形式存储患者病例信息,实现快速存取与更新。
本教程将为您介绍 Amazon DocumentDB 的特性,以及如何启动一台 Amazon DocumentDB。
关于本教程 | |
预计部署时间 | 10 分钟 |
受众 | 通用 |
级别 | 初级 |
相关产品 | Amazon DocumentDB |
相关行业 | 通用 |
上次更新时间 | 2022 年 4 月 |
视频教程
相关教程推荐:
- 使用 Amazon DocumentDB(兼容MongoDB)和 Amazon Cloud 9 设置文档数据库:https://aws.amazon.com/cn/getting-started/hands-on/getting-started-amazon-documentdb-with-aws-cloud9/?trk=gs_card
- Amazon DocumentDB 开发指南:https://docs.aws.amazon.com/zh_cn/documentdb/?id=docs_gateway
现在就开始在亚马逊云上构建
无论您是在寻找计算能力、数据库、存储、内容分发、人工智能与机器学习,大数据分析还是其他功能,亚马逊云科技都有相应的服务来帮助您建立具有更高灵活性、可扩展性和可靠性的复杂应用。