資料基礎架構
Milvus 的核心資料基礎架構仰賴元資料儲存、物件儲存以及訊息佇列。本章將介紹您可以進行設定的元件:
- 元資料— Milvus 將元資料(集合模式、節點狀態、消耗檢查點)儲存於 etcd 中。
- 物件儲存— Milvus 將索引檔案和二進位日誌儲存於 MinIO、AWS S3 或其他相容於 S3 的雲端物件儲存服務中。
- 訊息佇列— Milvus 使用預寫日誌(WAL):Woodpecker(預設)、Pulsar、Kafka 或 RocksMQ。
預設情況下,新的 Milvus 3.x 部署會以Woodpecker作為訊息佇列、etcd作為元資料儲存,以及MinIO作為物件儲存 —— 無需額外的訊息傳遞基礎架構。