在documentation中,我读到可以通过将GIS放置在并非总是存在的sort key
上来创建所谓的“稀疏”索引(类似于例如postgresql中的部分索引) 。 partition key
是否计数相同?因此,在文档的示例中,是否有时缺少键CustomerId
但OrderId
始终存在?
换句话说:我只想索引具有CustomerId
的记录,但我想将CustomerId
作为分区键,而不是排序键。
答案 0 :(得分:0)
否,始终需要分区键。因此,您不能将CustomerID用作GSI上的分区键。
您可以使用[1..N]中的一组固定整数,包括仅使用1。因此,您将只有一个分区。只要您的数据<10GB,并且所需的读写容量在单个分区(3000 RCU 1000 WCU)的限制之内。