Vector Transport Service

Vector Transport Service (VTS)

Déplacez vos données vectorielles en toute sécurité.
Open-Source et Auto-hébergé.
Infrastructure privée. Maîtrisez votre pipeline de données.

Vector Transport Service (VTS) est une boîte à outils open-source pour déplacer de manière sécurisée des données non structurées et vectorielles dans des environnements privés. Déployez où vous voulez, contrôlez tout.

Qu'est-ce que Vector Transport Service (VTS) ?

Vector Transport Service (VTS) est un outil de migration de données open-source conçu pour gérer la tâche complexe du déplacement de vecteurs et de données non structurées entre différentes plateformes de données. Il prend en charge la migration de toutes les principales sources de données, y compris Qdrant, PostgreSQL, Pinecone, Elasticsearch, OpenSearch, etc., vers Milvus et Zilliz Cloud, mais il nécessite un auto-déploiement et une gestion.

Comment fonctionne Vector Transport Service (VTS) ?

How does vts work
  • 1. Déployez : Installez VTS dans votre environnement (Docker ou Kubernetes).

  • 2. Connectez : Liez les bases de données source et cible via un réseau privé.

  • 3. Transformez : Appliquez des mappings de schéma ou des conversions d'embedding.

  • 4. Migrez : Exécutez des lots ponctuels ou synchronisez en continu.

Principaux avantages de Vector Transport Service (VTS)

  • Auto-hébergé & Open-Source

    Auto-hébergé & Open-Source

    Déployez VTS dans votre propre infrastructure. Possédez le code, contrôlez les données et personnalisez chaque étape.

  • Aucun accès Internet public requis

    Aucun accès Internet public requis

    Migrez des données en toute sécurité entre des bases de données sur site ou des réseaux isolés sans nécessiter d'accès Internet public.

  • Évolutif & Haute performance

    Évolutif & Haute performance

    Conçu pour gérer de grands volumes de données non structurées et vectorielles sans compromettre la vitesse ou la fiabilité.

  • Flexibilité adaptée aux entreprises

    Flexibilité adaptée aux entreprises

    Modes batch ou streaming, transformations personnalisées et compatibilité avec Kubernetes pour des opérations évolutives.

  • Compatibilité étendue avec les principales plateformes de données

    Compatibilité étendue avec les principales plateformes de données

    Migrez en toute transparence depuis Elasticsearch, OpenSearch, Pinecone, Qdrant, Milvus, PostgreSQL et bien d'autres encore, que ce soit dans le nuage (AWS/Azure/GCP) ou sur site.

  • Conçu spécifiquement pour les données vectorielles et non structurées

    Conçu spécifiquement pour les données vectorielles et non structurées

    VTS est conçu spécifiquement pour déplacer des données non structurées et des embeddings vectoriels entre différentes sources de données. Il gère les conflits de schéma, les conversions de format et le contrôle de version pour les données vectorielles — sans avoir à reconstruire les pipelines depuis zéro.

Vector Transport Service (VTS) vs Zilliz Migration Service

Zilliz Migration Service est un outil gratuit et entièrement managé basé sur VTS, conçu spécifiquement pour migrer des données non structurées et vectorielles. Il offre les mêmes capacités puissantes que VTS mais avec une expérience clé en main et un support entreprise supplémentaire.

Zilliz Migration ServiceVector Transport Service (VTS)
DéploiementService entièrement managé intégré à Zilliz CloudAuto-hébergé et géré par l'utilisateur
Facilité d'utilisationClé en main, aucune configuration requiseNécessite un déploiement manuel et une maintenance continue
Sources de données prises en chargePrise en charge des principales sources de données (Milvus, Elasticsearch, OpenSearch, Pinecone, Qdrant, PostgreSQL, etc.)Prise en charge des principales sources de données (Milvus, Elasticsearch, OpenSearch, Amazon S3 Vectors, Pinecone, Qdrant, Weaviate, PostgreSQL, etc.)
Synchronisation en temps réelOui, synchronisation continue intégréeOui, mais la configuration est manuelle
Exigences réseauAccès public aux sources requisCompatible avec les réseaux privés
CoûtGratuit et entièrement managéGratuit, mais engendre des coûts d'infrastructure et opérationnels
Idéal pourOrganisations recherchant une expérience de migration sans tracas et supportéeOrganisations avec une infrastructure existante préférant l'auto-gestion et les environnements sur site
Vous ne savez pas lequel choisir ? Contactez le support

Questions fréquemment posées

  • 1. Qu'est-ce que Vector Transport Service (VTS) ?

    Vector Transport Service (VTS) est un outil open-source de migration conçu spécifiquement pour les données non structurées et vectorielles. Il vous permet de transférer des données de diverses sources vers Milvus ou Zilliz Cloud, offrant la flexibilité de gérer les migrations dans votre propre environnement.
  • 2. Comment fonctionne VTS ?

    VTS automatise le processus de migration en extrayant les données de votre système source, en les transformant pour correspondre au schéma cible, puis en les chargeant dans votre base de données vectorielle de destination. Il prend en charge à la fois les migrations par lots (hors ligne) et la synchronisation des données en temps réel, vous permettant de choisir la méthode qui correspond le mieux à vos besoins.
  • 3. Quelles sources de données sont prises en charge par VTS ?

    VTS prend en charge un large éventail de sources de données, y compris les bases de données vectorielles populaires comme Milvus, les moteurs de recherche comme Elasticsearch, OpenSearch, et d'autres plateformes comme Amazon S3 Vectors, Pinecone, Qdrant, Weaviate, PostgreSQL, et bien d'autres. Il fonctionne à la fois avec des systèmes basés sur le cloud et sur site.
  • 4. En quoi VTS est-il différent de Zilliz Migration Service ?

    Alors que VTS est un outil open-source que vous déployez et gérez sur votre propre infrastructure, Zilliz Migration Service est une solution entièrement managée basée sur VTS. Le service managé offre une expérience clé en main avec des fonctionnalités et un support entreprise supplémentaires, réduisant la charge opérationnelle. En savoir plus sur Zilliz Migration Service.
  • 5. Comment déployer VTS dans mon propre environnement ?

    Vous pouvez déployer VTS en téléchargeant le code open-source depuis notre dépôt GitHub. Suivez les guides d'installation et de configuration détaillés fournis dans notre documentation pour configurer les dépendances nécessaires, configurer vos sources et cibles de données, et lancer le processus de migration.
  • 6. VTS prend-il en charge la migration sans temps d'arrêt ?

    Oui, VTS prend en charge la migration en temps réel sans temps d'arrêt avec des configurations manuelles. Il crée un instantané initial de vos données et synchronise continuellement les modifications, garantissant que vos applications restent opérationnelles pendant tout le processus de migration.
    Remarque : Cette fonctionnalité n'est actuellement applicable qu'à la migration de données de Milvus vers Zilliz Cloud. Pour activer cette fonctionnalité, vous devez déployer manuellement Milvus CDC (Change Data Capture) pour la synchronisation continue des données. Consultez notre page GitHub pour plus de détails.
  • 7. Comment VTS gère-t-il la transformation des données et le mapping de schéma ?

    VTS intègre des mécanismes de transformation des données et de mapping de schéma. Il ajuste automatiquement le format et la structure de vos données pendant la migration, aidant à combler les différences entre les systèmes source et cible et réduisant la configuration manuelle.
  • 8. VTS est-il gratuit ?

    Oui, VTS est un outil open-source disponible gratuitement. Cependant, gardez à l'esprit que vous devrez gérer le déploiement, l'infrastructure et les coûts opérationnels dans votre propre environnement.
  • 9. Quels sont les prérequis pour déployer VTS ?

    Avant de déployer VTS, assurez-vous que votre base de données source est accessible et correctement configurée pour l'extraction des données. De plus, vous aurez besoin d'un environnement approprié (comme un serveur ou une plateforme de conteneurs) pour exécuter l'outil, ainsi que des dépendances nécessaires comme indiqué dans nos guides d'installation. Consultez cette page GitHub pour plus d'informations.
  • 10. Où puis-je trouver du support et de la documentation pour VTS ?

    Une documentation complète, incluant des guides d'installation, des détails de configuration et des conseils de dépannage, est disponible sur notre site web et notre dépôt GitHub. Pour une assistance supplémentaire, vous pouvez également rejoindre notre communauté Discord et nos canaux de support, où des utilisateurs expérimentés et des développeurs partagent des conseils et aident à résoudre les problèmes.

Besoin d'une solution managée ?

Essayez Zilliz Migration Service – basé sur le cœur de VTS mais avec des fonctionnalités avancées et un support entreprise. Concentrez-vous sur vos données, pas sur l'infrastructure.