在向表中添加新的全局辅助索引时,是否有方法等待索引状态达到活动状态?表上有waitforactive()方法,但找不到类似的索引方法。
目前我正在使用轮询检查索引状态:
while (!table.describe().getGlobalSecondaryIndexes().stream().filter(gsi -> indexName.equals(gsi.getIndexName()))
.findAny().orElseThrow().getIndexStatus().equals(IndexStatus.ACTIVE.toString()))
Thread.sleep(5000);
有更好的方法吗?谢谢
暂无答案!
目前还没有任何答案,快来回答吧!