我们使用了一系列托管在新加坡地区的 AWS 服务。我们有几个 EC2 实例和一个 RDS 实例。我们计划将我们的一些数据迁移到 Amazon DynamoDB,这将有助于我们的应用程序数据设计。
不幸的是,DynamoDB 总是比 RDS 慢。我在与我们的 EC2 实例在同一区域中创建的表中写了一行。使用 AmazonAWS SDK for php 读取这一行需要超过 1 秒的时间,使用 mysql 从 RDS 中获取一行需要的时间比这少 10 倍以上。
我们可以做些什么来优化它吗?我禁用了 SSL,但我认为它没有太大的不同。