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

deferredvalid issue but not prioritized for current milestone. Planned for future release.featureNew feature wanted

Type

No type

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions