使用DeleteSearchIndex介面可以刪除指定資料表的一個多元索引。
前提條件
已初始化OTSClient。具體操作,請參見初始化OTSClient。
已在資料表上建立多元索引。具體操作,請參見建立多元索引。
注意事項
多元索引刪除後不可恢複,請謹慎操作。
參數
參數 | 說明 |
tableName | 資料表名稱。 |
indexName | 多元索引名稱。 |
樣本
以下樣本用於刪除多元索引。
private static void deleteSearchIndex(SyncClient client) {
DeleteSearchIndexRequest request = new DeleteSearchIndexRequest();
request.setTableName("<TABLE_NAME>"); //設定資料表名稱。
request.setIndexName("<SEARCH_INDEX_NAME>"); //設定多元索引名稱。
client.deleteSearchIndex(request); //調用client刪除多元索引。
}
相關文檔
如果已有多元索引不滿足使用需求,您可以建立新的多元索引或者通過修改多元索引的Schema來增刪改多元索引欄位。具體操作,請參見建立多元索引和動態修改schema。