symmetric-ds VS mydumper

Compare symmetric-ds vs mydumper and see what are their differences.

symmetric-ds

SymmetricDS is database replication and file synchronization software that is platform independent, web enabled, and database agnostic. It is designed to make bi-directional data replication fast, easy, and resilient. It scales to a large number of nodes and works in near real-time across WAN and LAN networks. (by JumpMind)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
symmetric-ds mydumper
12 25
688 2,336
1.5% 2.3%
9.5 9.6
4 days ago 7 days ago
Java C
- GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

symmetric-ds

Posts with mentions or reviews of symmetric-ds. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-14.

mydumper

Posts with mentions or reviews of mydumper. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-03.
  • Restore or Migrate your MySQL Database to Railway
    2 projects | dev.to | 3 Nov 2023
    You can create a MySQL backup for Railway.app using the MyDumper tool or by using a backup service like SimpleBackups. Both methods involve generating a dump file that can be used for restoration.
  • Docker Automated backups?
    3 projects | /r/docker | 24 Apr 2022
    If you want reliable database backups you need an appropriate tool to actually make backups at the application level. So in the case of mysql/mariadb you would probably use mysqldump, mydumper or something like that. I mostly deal mariadb so I have an mydumper image, and a cronjob on the host that will start a container with a bind-mount to the host, and connected to the same network as the database server, then run mydumper and make a backup.
  • Best Practices on Server Administration
    2 projects | /r/mysql | 30 Dec 2021
    For SQL snapshots, I recommend mydumper. These are useful for partial restores and major version upgrades.
  • migrate giant 17TB DB from mariadb10.4 to MySQL 8
    2 projects | /r/mysql | 10 Dec 2021
    MySQLDump is too slow for that size- if you are going to logically export and import the db, use a parallel tool. The one I like is MyDumper, ( https://github.com/mydumper/mydumper ) but there are other alternatives. The compression and parallelism will get you a 5-20 speedup compared to the serial export and import. For small dbs and portable formats this is my preferred method.
  • MySQL shell: the best tool for your logical backups
    3 projects | dev.to | 28 Jul 2021
    We will talk about all this below. A very nice intro to the performance of the shell dumps / imports is also in this series of posts by Kenny Gryp. The benchmarks show that MySQL shell outperforms all other solutions (specifically mysqldump, mysqlpump and mydumper) in most situations.

What are some alternatives?

When comparing symmetric-ds and mydumper you can also consider the following projects:

zstd - Zstandard - Fast real-time compression algorithm

Flyway - Flyway by Redgate • Database Migrations Made Easy.

walrus - Applying RLS to PostgreSQL WAL

pglogical - Logical Replication extension for PostgreSQL 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.

rsync - An open source utility that provides fast incremental file transfer. It also has useful features for backup and restore operations among many other use cases.

obevo - Obevo is a database deployment tool that handles enterprise scale schemas and complexity

LINQ to DB - Linq to database provider.

scalardb - Universal transaction manager

Hive2Hive - Java library for secure, distributed, P2P-based file synchronization and sharing.

volumerize - Docker Volume Backups Multiple Backends

dbeaver - Free universal database tool and SQL client

ReplicaDB - ReplicaDB is open source tool for database replication, designed for efficiently transferring bulk data between relational and non-relational databases