亚马逊AWS官方博客

Tag: Amazon DynamoDB

使用 Amazon DynamoDB 构建可扩展的梦幻足球数据库模型

当今的在线游戏生成了远超从前的数据量,请求速率攀升到每秒数百万次。对于这些数据密集型游戏,开发者必须选择能够在任意规模下稳定提供低延迟性能的数据库,而且数据库必须具备吞吐量弹性,能够适应流量高峰,不会在活动量较少的时段出现代价高昂的过度预置。

在 Amazon Athena 中使用 EXPLAIN 和 EXPLAIN ANALYZE 优化联合查询性能

Amazon Athena 是一种交互式查询服务,可使用标准 SQL 轻松分析 Amazon Simple Storage Service(Amazon S3)中的数据。Athena 是一种无服务器服务,因此您无需管理任何基础设施,而且只需为所运行的查询付费。2019 年,Athena 增加了对联合查询的支持,以便跨存储在关系、非关系、对象和自定义数据来源中的数据运行 SQL 查询。

利用DynamoDB和S3结合gzip压缩,最大化存储玩家数据

本文主要讲述在游戏场景下,根据DynamoDB的限制),在限制下尽可能存储更多的数据和当存储量超出限制时,扩展存储的最大化利用空间。重点描述如何利用DynamoDB+S3保存玩家存档中的大数据量属性,避免数据存在S3上后,在数据写入S3的时发生脏读的情况。同时利用gzip压缩减少数据大小,减少IO的开销提升性能。