使用BOTO-Python在Amazon DynamoDB中列出表的所有主索引和辅助索引



我在Amazon DynamoDB中有一个表。我没有这个表的模式。所以我使用了'DescribeTable()'函数。它将键模式列为

u'KeySchema': 
 {u'RangeKeyElement': 
     {u'AttributeName': u'PUT_TIMESTAMP', 
      u'AttributeType': u'S'}, 
  u'HashKeyElement': 
     {u'AttributeName': u'DATASET_ID', 
      u'AttributeType': u'S'}
 }

是否有方法可以获得与表相关的二级索引列表,或者检查二级索引是否存在于表中?

您使用的是boto.dynamodb模块还是boto.dynamodb2模块?如果你正在使用boto。dynamodb2它应该在调用describe_table()时返回所有本地和全局二级索引。boto.dynamodb模块基于二级索引特性之前的旧版本的服务API。

相关内容

  • 没有找到相关文章

最新更新