module_dynamodb模块用于创建DynamoDB存储系统,它是NoSQL数据库,非常适合大规模数据存取,即便是数据量大规模增长了,它依然能提供10毫秒(ms)以内的数据存取性能。在使用它之前,你需要参考这里来准备研发环境和了解一些注意事项。这个解决方案能够帮助你创建一个NoSQL存取系统,你只需要提供表的主键或排序键以及创建索引即可。关于DynamoDB的使用,你可以参考这里,在那里,你可以看到如何使用DynamoDB来高效存取层级数据,除此之外,你还能看到Amazon是如何使用它来存取购物车信息的,实际上它需要一系列的教程来介绍它。这套开箱即用的解决方案能够帮助你快速地创建DynamoDB存储系统,它可以集成到其它服务,如下图最右边的部分所示:
你拥有一支非常擅长业务应用的研发团队,然而却缺乏大规模数据存取系统搭建的经验和软件工程经验。你迫切希望,你的团队能够研发一款面向互联网的服务,该服务能够大规模存取用户产生的数据。
数据建模要解决的问题是将现实世界里的对象抽象化,通过数据结构来定义和描述现实世界里的对象,每一个数据结构由一些字段来构成,每个字段有对应的类型,常见的类型有Number、String、Bool、Enum等等。
数据存取模式要解决的问题是搞清楚存取哪些数据和存取操作都有哪些。比如,你正在做一个电商服务,因此你需要存储商品数据,此外,你肯定会陈列商品以及展示商品的详细,这些都是属于数据存取模式要解决的问题。
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。