跳转到主要内容
Vacuuming(清理)操作可以收缩并优化您的数据库。 如果您是从 v0.5.6 以下版本的 Chroma 升级而来的,执行 Vacuum 操作将大幅减少数据库体积并启用持续的数据库剪枝(pruning)功能。如果需要执行此操作,服务器启动期间会记录一条警告信息。 在大多数其他情况下,Vacuum 操作是不必要的。它不需要定期运行 Vacuum 操作在运行时会阻塞对数据库的所有读取和写入,因此我们建议在执行 Vacuum 之前关闭您的 Chroma 服务器(尽管这并非强制要求)。 要对您的数据库执行 Vacuum,请运行:
chroma utils vacuum --path <your-data-directory>
对于大型数据库,预计此过程可能耗时数分钟。