Zvec Logo

Collection 选项

CollectionOption 让用户在创建或打开一个 collection 时,对它的运行时行为进行精确控制:

  • read_only:以只读模式打开 collection。在此模式下,任何尝试写入数据的操作均会触发错误异常。

    注意:使用 create_and_open() 时,read_only 必须设为 False。这是因为 collection 的创建过程需要创建并写入文件。

  • enable_mmap:启用内存映射 I/O 以实现更高效的数据访问 (默认为 True)。该机制通过略微增加内存缓存的占用,来换取显著的性能提升。
Collection 选项
import zvec

collection_option = zvec.CollectionOption(read_only=False, enable_mmap=True)