Milvus Backends¶
MFS can use Milvus Lite, self-hosted Milvus, or Zilliz Cloud.
Milvus Lite¶
Milvus Lite is the default.
Use it when:
- you want zero setup
- you index local folders for yourself
- one writer at a time is enough
Milvus Lite stores the database file under ~/.mfs/ by default.
Self-hosted Milvus¶
Use it when:
- the corpus is larger
- multiple processes or users need the same server
- you already operate Milvus locally or in a cluster
Zilliz Cloud¶
Use it when:
- you want managed Milvus infrastructure
- the index should survive local machine cleanup
- several machines should share the same retrieval backend
The index is still derived from files. If the collection is removed, the
recovery path is to re-run mfs add on the source folders.
Collection naming¶
The default collection name is mfs_chunks. Change it when you need isolated
indexes:
account_id is stored on records and can be used to separate logical accounts
inside the same collection.