• Informazioni su Milvus
  • Inizia
  • Concetti
  • Guida per l'utente
  • Importazione dei dati
  • Strumenti di intelligenza artificiale
  • Guida all'amministrazione
  • Strumenti
  • Integrazioni
  • Tutorial
  • Domande frequenti
  • API Reference

Panoramica sulla coda dei messaggi

Milvus si avvale di una coda di messaggi (write-ahead log, WAL) per gestire i log delle modifiche recenti, i log dei flussi di output e fornire le sottoscrizioni ai log. In Milvus 3.x, Woodpecker è la coda di messaggi predefinita e non richiede un'infrastruttura di messaggistica separata. Pulsar, Kafka e RocksMQ continuano a essere supportati per scenari specifici.

Code di messaggi supportate

Coda di messaggiMilvus StandaloneMilvus distribuito (cluster)Predefinita inNote
Woodpecker✔️ (integrato)✔️ (integrato o come servizio)Milvus 3.x (entrambe le modalità)Predefinito e consigliato. WAL nativo per il cloud su object storage; non richiede alcun servizio esterno.
Pulsar✔️✔️≤ 2.5.x (impostazione predefinita del cluster)Supportato, esterno o integrato.
Kafka✔️✔️Supportato. Solo Kafka 2.x o 3.x.
RocksMQ✔️✖️≤ 2.5.x (impostazione predefinita in modalità standalone)Supportato solo per la versione standalone.
  • Ogni istanza di Milvus utilizza esattamente una coda di messaggi.

  • Limiti della coda dei messaggi: quando si esegue l'aggiornamento a Milvus v3.0.1, è necessario mantenere la coda dei messaggi attualmente in uso. Il passaggio da un sistema di coda dei messaggi a un altro durante l'aggiornamento non è supportato. Il supporto per la modifica dei sistemi di coda dei messaggi sarà disponibile nelle versioni future.

  • Per modificare la coda dei messaggi di un’istanza in esecuzione, consultare la sezione “Cambio della coda dei messaggi”. La funzione “Cambio della coda dei messaggi” è disponibile in Milvus 3.0 e versioni successive; è necessario quindi effettuare prima l’aggiornamento a Milvus 3.0 o versioni successive.

Scelta di una coda di messaggi

  • Nuove distribuzioni (Milvus 3.x): utilizzare Woodpecker (impostazione predefinita). La versione standalone lo esegue in modalità incorporata; per quella distribuita (cluster), l’impostazione predefinita consigliata è un servizio dedicato distribuito con Helm, ma è supportata anche la modalità incorporata.
  • Utenti esistenti di Pulsar o Kafka: Pulsar e Kafka continuano a essere pienamente supportati. È possibile mantenerli o passare a Woodpecker.
  • RocksMQ: solo in modalità standalone e sostituito da Woodpecker integrato in Milvus 3.x.

Tradotto daDeepL

Prova Milvus gestito gratuitamente

Zilliz Cloud è senza problemi, basato su Milvus e 10 volte più veloce.

Inizia
Feedback

Questa pagina è stata utile?