我正在使用AWS上的DynamoDB构建数据库。
我将变量X用作分区键,变量Y用作排序键。
我还有一个变量Z需要作为第二个排序键。
有没有办法实现这一点?
我正在使用AWS上的DynamoDB构建数据库。
我将变量X用作分区键,变量Y用作排序键。
我还有一个变量Z需要作为第二个排序键。
有没有办法实现这一点?
DynamoDB中通常可以创建本地二级索引(Local Secondary Indexes),如果您需要备选排序键:
为了在Amazon DynamoDB表上给您的应用程序提供多个排序键的选择,您可以创建一个或多个本地二级索引,并针对这些索引发出查询或扫描请求。
需要注意的重要事项是,LSI只能在创建主表时创建,而且后续无法删除。
每个表最多可以有5个LSI。