Vector Transport Service

Vector Transport Service (VTS)

Sposta i tuoi dati vettoriali in modo sicuro.
Open-Source e Self-Hosted.
Infrastruttura privata. Possiedi la tua pipeline di dati.

Vector Transport Service (VTS) è il toolkit open-source per spostare in modo sicuro dati non strutturati e vettoriali in ambienti privati. Distribuisci ovunque, controlla tutto.

Cos'è Vector Transport Service (VTS)?

Vector Transport Service (VTS) è uno strumento di migrazione dei dati open-source progettato per gestire il complesso compito di spostare vettori e dati non strutturati tra diverse piattaforme di dati. Supporta la migrazione da tutte le principali fonti di dati, tra cui Qdrant, PostgreSQL, Pinecone, Elasticsearch, OpenSearch, ecc. a Milvus e Zilliz Cloud, ma richiede una distribuzione e una gestione autonome.

Come funziona Vector Transport Service (VTS)?

How does vts work
  • 1. Distribuisci: Installa VTS nel tuo ambiente (Docker o Kubernetes).

  • 2. Connetti: Collega i database sorgente e target tramite rete privata.

  • 3. Trasforma: Applica mappature di schema o conversioni di embedding.

  • 4. Migra: Esegui batch una tantum o sincronizza continuamente.

Vantaggi principali di Vector Transport Service (VTS)

  • Self-Hosted & Open-Source

    Self-Hosted & Open-Source

    Distribuisci VTS nella tua infrastruttura. Possiedi il codice, controlla i dati e personalizza ogni passaggio.

  • Nessun accesso a Internet pubblico richiesto

    Nessun accesso a Internet pubblico richiesto

    Migra i dati in modo sicuro tra database on-premise o reti isolate senza richiedere accesso a Internet pubblico.

  • Scalabile e ad alte prestazioni

    Scalabile e ad alte prestazioni

    Progettato per gestire grandi volumi di dati non strutturati e vettoriali senza compromettere velocità o affidabilità.

  • Flessibilità pronta per l'enterprise

    Flessibilità pronta per l'enterprise

    Modalità batch o streaming, trasformazioni personalizzate e compatibilità con Kubernetes per operazioni scalabili.

  • Ampia compatibilità con le principali piattaforme di dati

    Ampia compatibilità con le principali piattaforme di dati

    Migrare senza problemi da Elasticsearch, OpenSearch, Pinecone, Qdrant, Milvus, PostgreSQL e altri ancora, sia nel cloud (AWS/Azure/GCP) che on-premise.

  • Progettato per dati vettoriali e non strutturati

    Progettato per dati vettoriali e non strutturati

    VTS è progettato specificamente per spostare dati non strutturati e embedding vettoriali tra diverse fonti di dati. Gestisce conflitti di schema, conversioni di formato e controllo delle versioni per i dati vettoriali, senza dover ricostruire pipeline da zero.

Vector Transport Service (VTS) vs Zilliz Migration Service

Zilliz Migration Service è uno strumento gratuito e completamente gestito basato su VTS, progettato specificamente per migrare dati non strutturati e vettoriali. Offre le stesse potenti capacità di VTS ma con un'esperienza immediata e supporto enterprise aggiuntivo.

Zilliz Migration ServiceVector Transport Service (VTS)
DistribuzioneServizio completamente gestito integrato in Zilliz CloudSelf-hosted e gestito dall'utente
Facilità d'usoPronto all'uso, nessuna configurazione richiestaRichiede distribuzione manuale e manutenzione continua
Fonti di dati supportateSupporta tutte le principali fonti di dati (Milvus, Elasticsearch, OpenSearch, Pinecone, Qdrant, PostgreSQL e così via).Supporta tutte le principali fonti di dati (Milvus, Elasticsearch, OpenSearch, Amazon S3 Vectors, Pinecone, Qdrant, Weaviate, PostgreSQL, ecc.)
Sincronizzazione in tempo realeSì, sincronizzazione continua integrataSì, ma la configurazione è manuale
Requisiti di reteRichiede accesso pubblico alle sorgentiCompatibile con reti private
CostoGratuito e completamente gestitoGratuito, ma comporta costi infrastrutturali e operativi
Ideale perOrganizzazioni che cercano un'esperienza di migrazione senza problemi e supportataOrganizzazioni con infrastrutture esistenti che preferiscono l'auto-gestione e ambienti on-premise
Non sei sicuro quale scegliere? Contatta il supporto

Domande frequenti

  • 1. Cos'è Vector Transport Service (VTS)?

    Vector Transport Service (VTS) è uno strumento open-source per la migrazione progettato specificamente per dati non strutturati e vettoriali. Ti consente di trasferire dati da varie sorgenti in Milvus o Zilliz Cloud, offrendo la flessibilità di gestire le migrazioni nel tuo ambiente.
  • 2. Come funziona VTS?

    VTS automatizza il processo di migrazione estraendo i dati dal sistema sorgente, trasformandoli per corrispondere allo schema di destinazione e caricandoli nel database vettoriale di destinazione. Supporta sia migrazioni batch (offline) che sincronizzazioni di dati in tempo reale, permettendoti di scegliere il metodo più adatto alle tue esigenze.
  • 3. Quali fonti di dati sono supportate da VTS?

    VTS supporta un'ampia gamma di fonti di dati, tra cui i più diffusi database vettoriali come Milvus, motori di ricerca come Elasticsearch e OpenSearch e altre piattaforme come Amazon S3 Vectors, Pinecone, Qdrant, Weaviate, PostgreSQL e altre ancora. Funziona sia con sistemi basati su cloud che on-premise.
  • 4. In cosa differisce VTS da Zilliz Migration Service?

    Mentre VTS è uno strumento open-source che distribuisci e gestisci nella tua infrastruttura, Zilliz Migration Service è una soluzione completamente gestita basata su VTS. Il servizio gestito offre un'esperienza immediata con funzionalità e supporto enterprise aggiuntivi, riducendo il carico operativo. Scopri di più su Zilliz Migration Service.
  • 5. Come posso distribuire VTS nel mio ambiente?

    Puoi distribuire VTS scaricando il codice open-source dal nostro repository GitHub. Segui le guide dettagliate di installazione e configurazione fornite nella documentazione per impostare le dipendenze necessarie, configurare le sorgenti e le destinazioni dei dati e avviare il processo di migrazione.
  • 6. VTS supporta la migrazione a zero tempi di inattività?

    Sì, VTS supporta la migrazione in tempo reale a zero tempi di inattività con configurazioni impostate manualmente. Crea uno snapshot iniziale dei tuoi dati e sincronizza continuamente eventuali modifiche, garantendo che le tue applicazioni rimangano operative durante il processo di migrazione.
    Nota: questa funzionalità è attualmente applicabile solo alla migrazione dei dati da Milvus a Zilliz Cloud. Per abilitarla, devi distribuire manualmente Milvus CDC (Change Data Capture) per la sincronizzazione continua dei dati. Consulta la nostra pagina GitHub per maggiori dettagli.
  • 7. Come gestisce VTS la trasformazione dei dati e il mapping degli schemi?

    VTS include meccanismi integrati per la trasformazione dei dati e il mapping degli schemi. Regola automaticamente il formato e la struttura dei dati durante la migrazione, aiutando a colmare eventuali differenze tra i sistemi sorgente e destinazione e riducendo la configurazione manuale.
  • 8. VTS è gratuito?

    Sì, VTS è uno strumento open-source disponibile gratuitamente. Tuttavia, tieni presente che dovrai gestire la distribuzione, l'infrastruttura e i costi operativi nel tuo ambiente.
  • 9. Quali sono i prerequisiti per distribuire VTS?

    Prima di distribuire VTS, assicurati che il tuo database sorgente sia accessibile e configurato correttamente per l'estrazione dei dati. Inoltre, avrai bisogno di un ambiente appropriato (come un server o una piattaforma container) per eseguire lo strumento, insieme alle dipendenze necessarie come descritto nelle nostre guide di installazione. Consulta questa pagina GitHub per maggiori informazioni.
  • 10. Dove posso trovare supporto e documentazione per VTS?

    Una documentazione completa, inclusi guide di installazione, dettagli di configurazione e suggerimenti per la risoluzione dei problemi, è disponibile sul nostro sito web e sul repository GitHub. Per ulteriore assistenza, puoi anche accedere alla nostra comunità Discord e ai canali di supporto, dove utenti esperti e sviluppatori condividono approfondimenti e aiutano a risolvere i problemi.

Hai bisogno di una soluzione gestita?

Prova Zilliz Migration Service – basato sul core di VTS ma con funzionalità più avanzate e supporto enterprise. Concentrati sui tuoi dati, non sull'infrastruttura.