Infrastructure de données
Milvus s'appuie sur un système de stockage de métadonnées, un système de stockage d'objets et une file d'attente de messages pour son infrastructure de données principale. Ce chapitre présente les composants que vous pouvez configurer :
- Métadonnées — Milvus stocke les métadonnées (schémas de collection, état des nœuds, points de contrôle de consommation) dans etcd.
- Stockage d'objets — Milvus stocke les fichiers d'index et les journaux binaires dans MinIO, AWS S3 ou tout autre système de stockage d'objets cloud compatible S3.
- File d’attente de messages — Milvus utilise un journal d’écriture anticipée (WAL) : Woodpecker (par défaut), Pulsar, Kafka ou RocksMQ.
Par défaut, un nouveau déploiement de Milvus 3.x utilise Woodpecker comme file d’attente de messages, etcd pour les métadonnées et MinIO pour le stockage d’objets — aucune infrastructure de messagerie supplémentaire n’est requise.