Skip to content

[Feature]:未来是否会支持单写多读(一个写进程 + 多个只读进程)? #586

Description

@fixfox202507-pixel

Problem / Motivation

首先感谢各位开发者对 Zvec 的持续维护!

我最近在 v0.5.1 上验证了一个多进程访问场景,发现目前似乎还无法支持,因此想确认一下这是当前的设计限制,还是未来有支持计划。

测试场景如下:
进程 A:以读写模式打开 Collection,并持续写入数据。
进程 B/C:以 read-only 模式打开同一个 Collection,仅执行向量检索、全文检索等查询操作,不进行任何写入。

在 v0.5.1 中测试时,只要写进程已经打开数据库,其他进程就无法正常以 read-only 方式访问同一个数据库。

想请教一下:
目前这种 一个写进程 + 多个只读进程是否属于 Zvec 暂未支持的能力?后续版本是否有计划支持这种使用模式?

Proposed Solution

Alternatives Considered

No response

Affected Area

No response

Metadata

Metadata

Assignees

Labels

featureNew feature wanted

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions