快捷方式

qdrant_client.http.api.snapshots_api module

class AsyncSnapshotsApi(api_client: Union[ApiClient, AsyncApiClient])[source]

基类: _SnapshotsApi

async create_full_snapshot(wait: Optional[bool] = None) InlineResponse20012[source]

创建整个存储的新快照

async create_shard_snapshot(collection_name: str, shard_id: int, wait: Optional[bool] = None) InlineResponse20012[source]

为集合创建分片的新快照

async create_snapshot(collection_name: str, wait: Optional[bool] = None) InlineResponse20012[source]

为集合创建新快照

async delete_full_snapshot(snapshot_name: str, wait: Optional[bool] = None) InlineResponse20010[source]

删除整个存储的快照

async delete_shard_snapshot(collection_name: str, shard_id: int, snapshot_name: str, wait: Optional[bool] = None) InlineResponse20010[source]

删除集合分片的快照

async delete_snapshot(collection_name: str, snapshot_name: str, wait: Optional[bool] = None) InlineResponse20010[source]

删除集合的快照

async get_full_snapshot(snapshot_name: str) None[source]

下载指定的全存储快照为文件

async get_shard_snapshot(collection_name: str, shard_id: int, snapshot_name: str) None[source]

下载指定集合分片的快照为文件

async get_snapshot(collection_name: str, snapshot_name: str) None[source]

下载指定集合的快照为文件

async list_full_snapshots() InlineResponse20011[source]

获取整个存储的快照列表

async list_shard_snapshots(collection_name: str, shard_id: int) InlineResponse20011[source]

获取集合分片的快照列表

async list_snapshots(collection_name: str) InlineResponse20011[source]

获取集合的快照列表

async recover_from_snapshot(collection_name: str, wait: Optional[bool] = None, snapshot_recover: Optional[SnapshotRecover] = None) InlineResponse20010[source]

从快照恢复本地集合数据。这将覆盖此节点上存储的该集合的任何数据。如果集合不存在,它将被创建。

async recover_from_uploaded_snapshot(collection_name: str, wait: Optional[bool] = None, priority: Optional[SnapshotPriority] = None, checksum: Optional[str] = None, snapshot: Optional[IO[Any]] = None) InlineResponse20010[source]

从上传的快照恢复本地集合数据。这将覆盖此节点上存储的该集合的任何数据。如果集合不存在,它将被创建。

async recover_shard_from_snapshot(collection_name: str, shard_id: int, wait: Optional[bool] = None, shard_snapshot_recover: Optional[ShardSnapshotRecover] = None) InlineResponse20010[source]

从快照恢复本地集合的分片数据。这将覆盖此分片中存储的该集合的任何数据。

async recover_shard_from_uploaded_snapshot(collection_name: str, shard_id: int, wait: Optional[bool] = None, priority: Optional[SnapshotPriority] = None, checksum: Optional[str] = None, snapshot: Optional[IO[Any]] = None) InlineResponse20010[source]

从上传的快照恢复本地集合的分片数据。这将覆盖此节点上存储的该集合分片的任何数据。

class SyncSnapshotsApi(api_client: Union[ApiClient, AsyncApiClient])[source]

基类: _SnapshotsApi

create_full_snapshot(wait: Optional[bool] = None) InlineResponse20012[source]

创建整个存储的新快照

create_shard_snapshot(collection_name: str, shard_id: int, wait: Optional[bool] = None) InlineResponse20012[source]

为集合创建分片的新快照

create_snapshot(collection_name: str, wait: Optional[bool] = None) InlineResponse20012[source]

为集合创建新快照

delete_full_snapshot(snapshot_name: str, wait: Optional[bool] = None) InlineResponse20010[source]

删除整个存储的快照

delete_shard_snapshot(collection_name: str, shard_id: int, snapshot_name: str, wait: Optional[bool] = None) InlineResponse20010[source]

删除集合分片的快照

delete_snapshot(collection_name: str, snapshot_name: str, wait: Optional[bool] = None) InlineResponse20010[source]

删除集合的快照

get_full_snapshot(snapshot_name: str) None[source]

下载指定的全存储快照为文件

get_shard_snapshot(collection_name: str, shard_id: int, snapshot_name: str) None[source]

下载指定集合分片的快照为文件

get_snapshot(collection_name: str, snapshot_name: str) None[source]

下载指定集合的快照为文件

list_full_snapshots() InlineResponse20011[source]

获取整个存储的快照列表

list_shard_snapshots(collection_name: str, shard_id: int) InlineResponse20011[source]

获取集合分片的快照列表

list_snapshots(collection_name: str) InlineResponse20011[source]

获取集合的快照列表

recover_from_snapshot(collection_name: str, wait: Optional[bool] = None, snapshot_recover: Optional[SnapshotRecover] = None) InlineResponse20010[source]

从快照恢复本地集合数据。这将覆盖此节点上存储的该集合的任何数据。如果集合不存在,它将被创建。

recover_from_uploaded_snapshot(collection_name: str, wait: Optional[bool] = None, priority: Optional[SnapshotPriority] = None, checksum: Optional[str] = None, snapshot: Optional[IO[Any]] = None) InlineResponse20010[source]

从上传的快照恢复本地集合数据。这将覆盖此节点上存储的该集合的任何数据。如果集合不存在,它将被创建。

recover_shard_from_snapshot(collection_name: str, shard_id: int, wait: Optional[bool] = None, shard_snapshot_recover: Optional[ShardSnapshotRecover] = None) InlineResponse20010[source]

从快照恢复本地集合的分片数据。这将覆盖此分片中存储的该集合的任何数据。

recover_shard_from_uploaded_snapshot(collection_name: str, shard_id: int, wait: Optional[bool] = None, priority: Optional[SnapshotPriority] = None, checksum: Optional[str] = None, snapshot: Optional[IO[Any]] = None) InlineResponse20010[source]

从上传的快照恢复本地集合的分片数据。这将覆盖此节点上存储的该集合分片的任何数据。

jsonable_encoder(obj: Any, include: Optional[Union[Set[Union[int, str]], Dict[Union[int, str], Any]]] = None, exclude=None, by_alias: bool = True, skip_defaults: Optional[bool] = None, exclude_unset: bool = True, exclude_none: bool = True)[source]
to_json(model: BaseModel, *args: Any, **kwargs: Any) str[source]

Qdrant

了解更多关于 Qdrant 向量搜索项目和生态系统

发现 Qdrant

相似度学习

探索使用相似度学习解决实际问题

学习相似度学习

社区

找到处理类似问题的人并获得问题的答案

加入社区