物件儲存
Milvus 將索引檔案和二進位日誌(即其大部分資料)儲存於物件儲存中。Milvus 支援 MinIO 以及多種 S3 相容與雲端物件儲存服務。
支援的物件儲存
| 供應商/服務 | 作為 Milvus 物件儲存的支援情況 |
|---|---|
| MinIO | ✔️(自建部署的預設選項) |
| AWS S3 | ✔️ |
| Azure Blob 儲存 | ✔️ |
| Google Cloud Storage (GCS) | ✔️ |
| 阿里雲 OSS | ✔️ |
| 騰訊 COS | ✔️ |
| 華為雲 OBS | ✔️ |
| 其他相容 S3 的儲存服務 | ✔️ |
有關設定詳情,請參閱《使用 Docker Compose 或 Helm 設定物件儲存》以及《使用 Milvus Operator 設定物件儲存》。
使用內嵌式 Woodpecker 時的額外要求
當您執行預設的Woodpecker訊息佇列及其物件儲存後端(storage.type=minio )時,Woodpecker 會將其預寫日誌寫入相同的物件儲存中,並需要嚴格遵循 S3 條件寫入語義。 並非所有物件儲存服務都符合資格——例如,儘管華為雲 OBS 可作為常規的 Milvus 物件儲存使用,但目前尚不支援作為 Woodpecker 的後端。
請參閱Woodpecker頁面上的物件儲存相容性對照表,以了解各供應商的具體要求。