alter_index_properties()
この操作は、指定された index プロパティを変更します。
Request Syntax
python
alter_index_properties(
self,
collection_name: str,
index_name: str,
properties: dict,
timeout: Optional[float] = None,
**kwargs,
)
PARAMETERS:
-
collection_name (str) -
対象 collection の名前。
-
index_name (str) -
変更する index ファイルの名前。
-
properties (dict) -
この操作後のプロパティとその値です。変更可能なプロパティには次のものがあります。
-
mmap.enabled (bool) -
指定された index に対して mmap を有効にするかどうか。これを
trueに設定すると、指定された index はディスクにオフロードされます。詳細については、Use mmap を参照してください。
-
-
timeout (Optional[float]) -
この操作のタイムアウト時間。
これを None に設定すると、何らかのレスポンスが到着した時点、または何らかのエラーが発生した時点でこの操作はタイムアウトします。
RETURN TYPE:
NoneType
RETURNS:
None
EXCEPTIONS:
-
MilvusException
この例外は、この操作中に何らかのエラーが発生した場合に発生します。
Examples
python
from pymilvus import MilvusClient
# 1. Create a milvus client
client = MilvusClient(
uri="YOUR_CLUSTER_ENDPOINT",
token="YOUR_CLUSTER_TOKEN"
)
# update properties
properties = {"mmap.enabled": true}
client.alter_index_properties(
collection_name="collection_name",
index_name="my_vector",
properties = properties
)