2
我有3个表:这些查询之间为什么dynamodb性能不同?
table 1
=======
Size 458.54 MB
Count 2,887,152
table 2
=======
Size 161.05 MB
Count 1,060,444
table 3
=======
Size 4.10 GB
Count 2,629,162
我已经置备的所有3个表格500个读取能力单元(RCU),并使用python2.7和一个简单的boto3.scan()通过20页分页。
为什么在他们之间的持续时间如此不同,同时消耗完全相同的RCU?
table 1
=======
seconds: 65.7738468647
row_count: 131925
scanned_count: 131925
consumed_capacity: 2570.0
table 2
=======
seconds: 97.8232300282
row_count: 138092
scanned_count: 138092
consumed_capacity: 2570.0
table 3
=======
seconds: 37.8384461403
row_count: 13416
scanned_count: 13416
consumed_capacity: 2571.0