我有一个表,其中的日期为String
列。样本输入为2018-12-31T23:59:59.999Z
。它没有索引。
现在,如果我想获取所有早于给定日期的记录,那么从Read Capacity Consumption
会更好。
我要问的是,RCU计算机是基于正在发送的结果还是在查询级别进行计算的。如果根据结果进行计算,则选项2是一种优化方法,但如果不是,则无关紧要。
你们有什么建议。
答案 0 :(得分:0)
RCU基于Dynamodb引擎在磁盘上访问的数据量,而不是返回给调用方的数据量。使用DynamoDB条件,您会很快得到答案,因为要发送到网络的字节数可能会少很多,但是就读取容量单位而言,它的成本是相同的。