awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mydumper avatar

mydumper/mydumper

0
View on GitHub↗
3,180 stars·500 forks·C·GPL-3.0·7 vues

Mydumper

MyDumper is a high-performance logical backup and migration tool for MySQL. It provides utilities for executing parallel exports and imports of database data, enabling the creation of consistent point-in-time snapshots for large-scale environments.

The tool distinguishes itself through multi-threaded parallel processing for both backup and restoration. It utilizes chunk-based logical partitioning and transaction-based snapshot isolation to ensure data consistency across multiple exported files while reducing the total time required to handle large datasets.

The system includes capabilities for selective database exports using a regular expression filter engine to include or exclude specific targets. These features support large-scale data migration between MySQL instances by dividing tables into smaller segments for concurrent processing.

Features

  • Parallel Data Exports - Utilizes concurrent worker threads to export database tables in parallel, significantly reducing backup windows for large datasets.
  • Point-In-Time Snapshots - Ensures point-in-time consistency across exported files using global read locks and transaction isolation.
  • Logical Backups - Generates portable logical backups of databases using parallel processing to efficiently handle large datasets.
  • MySQL - Provides high-performance, consistent logical backups for MySQL databases using parallel processing.
  • Database Backup Restoration - Implements a parallelized restoration process to import logical backups into a destination database.
  • MySQL Server Restorations - Reconstructs MySQL servers from logical backups using multiple threads to minimize downtime during recovery.
  • Parallel Restore Utilities - Imports logical backups into MySQL databases using multiple threads to significantly reduce recovery time.
  • Point-in-Time Database Snapshots - Manages consistent point-in-time database snapshots by coordinating global read locks and transaction IDs during export.
  • Database Backups - Creates multi-threaded logical backups of databases to minimize the time required for large-scale data preservation.
  • Logical Database Dumps - Provides a mechanism to serialize database records into discrete text files to enable granular recovery and parallelization.
  • MySQL Administration Tools - Serves as a high-performance administrative tool for exporting and importing MySQL databases.
  • Parallel Export Utilities - Creates consistent point-in-time snapshots of MySQL data using multi-threaded logical backup operations.
  • Parallel Data Imports - Accelerates database recovery by loading multiple logical backup files concurrently into the destination server.
  • Logical Data Partitioning - Implements logical data partitioning by dividing large tables into smaller segments using primary key ranges for parallel processing.
  • Cross-Database Data Migrations - Facilitates the movement of massive datasets between MySQL instances via parallelized logical export and import operations.
  • Database Record Exports - Allows for the extraction of specific tables or databases using regular expression patterns to define the export scope.
  • MySQL Data Migration Tools - Enables the migration of large datasets between MySQL instances using parallelized logical export and import.
  • Backup Filters - Provides a filtering utility to include or exclude specific databases and tables from the backup scope using regular expressions.
  • Backup and Recovery - Executes high-performance logical, parallel backups.

Historique des stars

Graphique de l'historique des stars pour mydumper/mydumperGraphique de l'historique des stars pour mydumper/mydumper

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Mydumper

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Mydumper.
  • alibaba/alisqlAvatar de alibaba

    alibaba/AliSQL

    5,706Voir sur GitHub↗

    AliSQL is a fork of MySQL by Alibaba that extends the relational database management system with enhancements for high performance, scalability, and enterprise-grade availability. It retains the core MySQL identity as a SQL-based database for storing, organizing, and retrieving structured data, while adding optimizations for large-scale transactional and analytical workloads. The project differentiates itself through a set of Alibaba-specific improvements, including a columnar engine for accelerating analytical queries directly on MySQL tables, and a distributed, shared-nothing NDB Cluster en

    C++alisqldatabaseduckdb
    Voir sur GitHub↗5,706
  • memgraph/memgraphAvatar de memgraph

    memgraph/memgraph

    4,163Voir sur GitHub↗

    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

    C++cyphergraphgraph-algorithms
    Voir sur GitHub↗4,163
  • baserow/baserowAvatar de baserow

    baserow/baserow

    4,188Voir sur GitHub↗

    Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.

    Pythonairtableairtable-alternativeairtable-replacement
    Voir sur GitHub↗4,188
  • garylab/dnmpAvatar de garylab

    garylab/dnmp

    4,085Voir sur GitHub↗

    dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP, and Redis. It serves as a management system for coordinating web server routing, language runtime versions, database administration, and SSL certificate provisioning within Docker containers. The project distinguishes itself through a comprehensive PHP runtime manager that allows for switching between multiple language versions and managing extensions in isolated environments. It includes an automated SSL certificate manager that uses webroot validation to provision and renew

    Shelldockerlnmplnmp-dockerfile
    Voir sur GitHub↗4,085
Voir les 30 alternatives à Mydumper→

Questions fréquentes

Que fait mydumper/mydumper ?

MyDumper is a high-performance logical backup and migration tool for MySQL. It provides utilities for executing parallel exports and imports of database data, enabling the creation of consistent point-in-time snapshots for large-scale environments.

Quelles sont les fonctionnalités principales de mydumper/mydumper ?

Les fonctionnalités principales de mydumper/mydumper sont : Parallel Data Exports, Point-In-Time Snapshots, Logical Backups, MySQL, Database Backup Restoration, MySQL Server Restorations, Parallel Restore Utilities, Point-in-Time Database Snapshots.

Quelles sont les alternatives open-source à mydumper/mydumper ?

Les alternatives open-source à mydumper/mydumper incluent : alibaba/alisql — AliSQL is a fork of MySQL by Alibaba that extends the relational database management system with enhancements for high… memgraph/memgraph — Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management.… baserow/baserow — Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like… garylab/dnmp — dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP,… dbgate/dbgate — DbGate is a universal database management tool and SQL client that provides a unified interface for querying and… dgraph-io/badger — Badger is an embeddable key-value store written in Go that provides persistent data storage for byte keys and values.…