7 dépôts
Utilities for moving data between different database engines by streaming result sets.
Distinct from Database Migrations: Focuses on data movement between active connections rather than schema versioning or evolution
Explore 7 awesome GitHub repositories matching data & databases · Cross-Database Data Transfers. Refine with filters or upvote what's useful.
usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t
Allows piping result sets from one active database connection directly into another for data migration.
CloudBeaver est un gestionnaire de base de données basé sur le web et un IDE de base de données cloud qui fournit une interface de navigateur centralisée pour administrer les bases de données SQL et NoSQL. Il fonctionne comme un outil d'administration multi-base de données et une passerelle d'accès aux bases de données RBAC, permettant aux utilisateurs de gérer divers moteurs de base de données relationnels et basés sur des documents via une seule installation basée sur serveur. La plateforme se distingue en intégrant un assistant d'intelligence artificielle pour la génération et l'optimisation de SQL en langage naturel. Elle prend en outre en charge l'ingénierie de données collaborative en coordonnant les opérations de base de données entre les équipes via une gestion centralisée des accès et des permissions basées sur les rôles. Le système couvre un large éventail de capacités, y compris l'exploration visuelle des données via des navigateurs de schéma en arbre et des éditeurs en grille, ainsi que des utilitaires complets de gestion des connexions et de transfert de données. Il inclut également des outils spécialisés pour découvrir et gérer les ressources de base de données hébergées par des fournisseurs de services cloud. L'application est déployée en tant que système client-serveur, permettant l'administration de base de données à distance via un navigateur web.
Supports moving data between different database engines and files using integrated import and export operations.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Imports and exports database records between the application and various file formats.
Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr
Implements utilities for moving graph data between different database instances with automatic type conversion.
RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind
Exports or imports database contents using a JSON format to facilitate data migration, backups, or synchronization.
ingestr is a command-line tool for copying and syncing data between different database engines and third-party platforms without writing custom code. It functions as an ETL pipeline utility that extracts data from diverse sources and loads it into destinations. The tool features a schema-agnostic data loader that maps source fields to destination columns dynamically, removing the need for predefined static table definitions. It also operates as an incremental data synchronizer, updating destination tables by appending new records or merging changes to maintain current datasets. The system pr
Moves data across various database engines and external platforms by streaming result sets.
Cette extension fournit une interface graphique unifiée pour gérer les bases de données relationnelles et NoSQL directement depuis l'éditeur de code. Elle sert d'environnement complet pour le support du cycle de vie des bases de données, permettant aux utilisateurs de parcourir les schémas, d'exécuter des requêtes personnalisées et d'effectuer des tâches administratives sur plusieurs types de serveurs. L'outil se distingue par son support intégré de la connectivité sécurisée, incluant le tunneling SSH et la gestion des certificats SSL, ainsi que des capacités de documentation et de visualisation automatique des schémas. Il facilite les opérations de données complexes en encapsulant des utilitaires en ligne de commande externes pour des migrations et des sauvegardes fiables, tout en fournissant une génération de données synthétiques pour soutenir les workflows de test. La plateforme couvre un large éventail de fonctions de gestion de bases de données, y compris l'édition directe d'enregistrements de tables, le suivi de l'historique des requêtes et la pagination des résultats pour les grands jeux de données. Elle inclut également des utilitaires pour la gestion de fichiers distants et la surveillance en temps réel de l'état des connexions afin d'assurer un accès cohérent aux environnements d'infrastructure.
Facilitates moving database content between systems by triggering backup and restore operations.