Python 如何在Amazon DynamoDB中保存实时和历史车辆位置数据
我正在尝试处理和存储DynamoDB中大约3万辆车的位置信息Python 如何在Amazon DynamoDB中保存实时和历史车辆位置数据,python,amazon-web-services,amazon-dynamodb,geohashing,Python,Amazon Web Services,Amazon Dynamodb,Geohashing,我正在尝试处理和存储DynamoDB中大约3万辆车的位置信息 每辆车的实时信息将每10秒存储一次 它将被处理为活轨单车 该信息还将用于获取给定点和半径的附近车辆 我将使用python代码 我采取以下策略: 历史记录表保存设备历史信息 数据将是:deviceid(分区键)、lat、lon、时间戳(sortkey)、geohash 实时表格保存实时信息 数据将是:deviceid(分区键)、lat、lon、时间戳、geohash(sortkey) 地理哈希有助于搜索附近的车辆 表格信息将更
- 每辆车的实时信息将每10秒存储一次
- 它将被处理为活轨单车
- 该信息还将用于获取给定点和半径的附近车辆
- 我将使用python代码
- 数据将是:deviceid(分区键)、lat、lon、时间戳(sortkey)、geohash
- 数据将是:deviceid(分区键)、lat、lon、时间戳、geohash(sortkey)
- 地理哈希有助于搜索附近的车辆
- 表格信息将更新,以便在给定时间仅显示30k数据,每辆车一个数据
底线:您应该能够通过增加表的吞吐量来避免大多数扩展问题。其他技术(如上面详述的技术)可以提供更大的规模。您当前遇到了哪些规模问题?