7 Repos
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 ist ein webbasierter Datenbankmanager und eine Cloud-Datenbank-IDE, die ein zentralisiertes Browser-Interface für die Administration von SQL- und NoSQL-Datenbanken bereitstellt. Es fungiert als Multi-Datenbank-Administrationstool und RBAC-Datenbank-Zugriffs-Gateway, das es Nutzern ermöglicht, diverse relationale und dokumentenbasierte Datenbank-Engines über eine einzige serverbasierte Installation zu verwalten. Die Plattform zeichnet sich durch die Integration eines KI-Assistenten für die Generierung und Optimierung von SQL in natürlicher Sprache aus. Zudem unterstützt sie kollaboratives Data-Engineering durch die Koordination von Datenbankoperationen über Teams hinweg mittels zentralisiertem Zugriffsmanagement und rollenbasierten Berechtigungen. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich visueller Datenexploration über baumbasierte Schema-Browser und rasterbasierte Editoren sowie umfassende Verbindungsverwaltung und Datentransfer-Utilities. Es enthält zudem spezialisierte Tools zum Entdecken und Verwalten von Datenbankressourcen, die von Cloud-Service-Anbietern gehostet werden. Die Anwendung wird als Client-Server-System bereitgestellt, was die Remote-Datenbankadministration über einen Webbrowser ermöglicht.
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.
Diese Erweiterung bietet ein einheitliches grafisches Interface zur Verwaltung relationaler und NoSQL-Datenbanken direkt innerhalb des Code-Editors. Sie dient als umfassende Umgebung für die Unterstützung des Datenbank-Lebenszyklus und ermöglicht es Benutzern, Schemata zu durchsuchen, benutzerdefinierte Abfragen auszuführen und administrative Aufgaben über verschiedene Servertypen hinweg durchzuführen. Das Tool zeichnet sich durch integrierte Unterstützung für sichere Konnektivität aus, einschließlich SSH-Tunneling und SSL-Zertifikatsverwaltung, neben automatisierten Schema-Dokumentations- und Visualisierungsfähigkeiten. Es erleichtert komplexe Datenoperationen durch das Verpacken externer Kommandozeilen-Dienstprogramme für zuverlässige Migrationen und Backups, während es synthetische Datengenerierung zur Unterstützung von Test-Workflows bereitstellt. Die Plattform deckt ein breites Spektrum an Datenbankverwaltungsfunktionen ab, einschließlich direkter Tabellendatensatz-Bearbeitung, Abfrage-Historien-Tracking und Ergebnismengen-Paginierung für große Datensätze. Sie enthält zudem Dienstprogramme für Remote-Dateiverwaltung und Echtzeit-Überwachung des Verbindungszustands, um einen konsistenten Zugriff auf Infrastrukturumgebungen sicherzustellen.
Facilitates moving database content between systems by triggering backup and restore operations.