如何从JavaAPI检查是否存在特定的DynamoDB索引

如何从JavaAPI检查是否存在特定的DynamoDB索引,java,indexing,amazon-dynamodb,Java,Indexing,Amazon Dynamodb,如果DynamoDB表中存在具有特定名称的索引,那么从javaapi检查的正确方法是什么 根据javadoc的表和索引类,我找不到任何合适的方法。您可以从databasemetadata获取索引信息 结果集getIndexInfo(字符串目录、字符串架构、字符串表、布尔唯一、布尔近似) 检索给定表的索引和统计信息的说明 这里是链接 如果您使用的是来自的DynamoDB类,则将使用该方法来获取。然后可以使用或,具体取决于您感兴趣的索引 如果您使用的是,您基本上可以对执行相同的操作。在这种情况下,您

如果DynamoDB表中存在具有特定名称的索引,那么从javaapi检查的正确方法是什么


根据javadoc的表和索引类,我找不到任何合适的方法。

您可以从databasemetadata获取索引信息

结果集getIndexInfo(字符串目录、字符串架构、字符串表、布尔唯一、布尔近似) 检索给定表的索引和统计信息的说明

这里是链接


如果您使用的是来自的DynamoDB类,则将使用该方法来获取。然后可以使用或,具体取决于您感兴趣的索引

如果您使用的是,您基本上可以对执行相同的操作。在这种情况下,您将收到一个返回,您可以使用它获得上面提到的


这些操作都归结为调用。

DynamoDB不是SQL数据库。。。这个答案在这里不适用。