7 repository-uri
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 este un manager de baze de date web și un IDE de baze de date în cloud care oferă o interfață de browser centralizată pentru administrarea bazelor de date SQL și NoSQL. Funcționează ca un instrument de administrare multi-bază de date și un gateway de acces la baze de date RBAC, permițând utilizatorilor să gestioneze diverse motoare de baze de date relaționale și bazate pe documente printr-o singură instalare bazată pe server. Platforma se distinge prin integrarea unui asistent de inteligență artificială pentru generarea și optimizarea SQL în limbaj natural. De asemenea, suportă ingineria datelor colaborativă prin coordonarea operațiunilor bazei de date între echipe prin gestionarea centralizată a accesului și permisiuni bazate pe roluri. Sistemul acoperă o gamă largă de capabilități, inclusiv explorarea vizuală a datelor prin browsere de schemă bazate pe arbore și editoare bazate pe grilă, precum și gestionarea cuprinzătoare a conexiunilor și utilitare de transfer de date. Include, de asemenea, instrumente specializate pentru descoperirea și gestionarea resurselor de baze de date găzduite de furnizorii de servicii cloud. Aplicația este implementată ca un sistem client-server, permițând administrarea bazei de date de la distanță printr-un browser 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.
Această extensie oferă o interfață grafică unificată pentru gestionarea bazelor de date relaționale și NoSQL direct din editorul de cod. Servește drept mediu cuprinzător pentru suportul ciclului de viață al bazelor de date, permițând utilizatorilor să exploreze scheme, să execute interogări personalizate și să efectueze sarcini administrative pe mai multe tipuri de servere. Instrumentul se distinge prin suportul integrat pentru conectivitate securizată, inclusiv tunelare SSH și gestionarea certificatelor SSL, alături de capabilități de documentare și vizualizare automată a schemelor. Facilitează operațiuni complexe de date prin integrarea utilitarelor externe de linie de comandă pentru migrări și backup-uri fiabile, oferind în același timp generare de date sintetice pentru a susține fluxurile de lucru de testare. Platforma acoperă o gamă largă de funcții de gestionare a bazelor de date, inclusiv editarea directă a înregistrărilor din tabele, urmărirea istoricului interogărilor și paginarea seturilor de rezultate pentru seturi mari de date. Include, de asemenea, utilitare pentru gestionarea fișierelor la distanță și monitorizarea în timp real a stării conexiunii pentru a asigura accesul constant la mediile de infrastructură.
Facilitates moving database content between systems by triggering backup and restore operations.