Compare, Analyze, & Sync
Connect and map two graph databases and list their differences.
Compare
Review differences on data structure and properties.
Analyze
Set sync scope: whole database, selected types or individual nodes.
Fine Tune
Deploy immediate or later (via script). Validate & Report.
Sync
For IT Managers
Data Integrity and Forensics
With the ability to compare and analyze databases, identifying inconsistencies and discrepancies enables companies to make informed decisions and maintain accurate information. The sync feature then gives you the power to restore data integrity.
Confidence
Whether you are deploying to production or in the development stage, you can ensure the data is as expected, while also proactively catching previously unseen issues and preventing data corruption in your production environment.
Enhanced Productivity
Companies can benefit from increased productivity as the app automates complex tasks such as data replication, synchronization, and production deployment, reducing manual efforts and potential errors.
Designed with Productivity in mind.
Watch the video to learn how Compare41 can save you time.
For Developers
Productivity
Compare and analyze your database. Identify inconsistencies and data discrepancies. Make informed decisions and stay in control. The smart sync feature gives you the power to restore data with a few clicks.
Release With Confidence
The app empowers developers to preview changes and assess their impact before deploying to the production environment, minimizing the risk of errors and maintaining a stable system.
Deployment Scripts
Manually added some data to your development database during the sprint? Easily check what was added and let Compare41 make the sync scripts for your deployment.
Deep Synchronization
Need to copy a complete sub graph to replicate an issue? Besides synchronizing whole entities, you can select a node and select which related sub graph to synchronize.
Issues in Production database?
Watch the video and see how easy it is to restore lost data while keeping the latest data changes with Compare41.
For Database Admins
Data Investigation
Effortlessly compare your production database with a backup and identify data changes, discrepancies and potential issues.
Data Recovery
Restore only the relevant sub graph of your backup but keep the changes made to production data after your backup was made.
Data Replication
The app streamlines the data replication process, making it straightforward for administrators to transfer data between databases seamlessly.
Core Features
Entity Mapping
Allows for mapping nodes and relationships between two databases. Useful when you want to sync nodes that do not share the same name/properties across databases. Mapping configs can be save and reused.
Sync Previews
See and inspect records and data before starting the sync process. Also allows for selection of specific records and which ones to sync and skip.
Node-level Sync
Compare and sync specific nodes of one database to a target database. This allows users to focus on specific nodes that are relevant to their use case or scenario.
Record-level Sync
Sync specific records between databases. Useful when you want to maintain consistency between two datasets by selectively updating or replicating individual records rather than the entire dataset.
Smart-Sync
Automatically syncing “related data”. This saves time and effort by automating the synchronization process.
Script Generation
Generate script for syncing or updating a target database on a later time. Useful for scheduled production patches.
Comparison Insights
This feature allows you to view the entire differences between two sub -graphs which enables you to assess completeness before and after synchronization.
Labels Filtering
Get deep, fine-graded control on your mapping, comparison and sync. Pinpoint your compare & sync scope with setting labels on what to include and what to leave out.
Download now and get a trial license.
Trial license comes with full features for 14 days. After the trial period, the app can still be used for free with limited functionalities as shown below.
Projects support
Neo4j project
Memgraph project
Cross DBMS project
Schema compare
Key detection
Composite keys
Default keys
Exclude labels
Custom mapping
Dynamic properties
Data compare
View statistics
View differences
Property details
Synchronization
Scope selection
Sync preview
Data sync
Schema sync
Deep sync
Generate script
Neo4j
Memgraph
Cross DBMS
Free
Limited Features
Projects support
Neo4j project
Memgraph project
Cross DBMS project
Schema compare
Key detection
Composite keys
Default keys
Exclude labels
Custom mapping
Dynamic properties
Data compare
View statistics
View differences
Property details
Synchronization
Scope selection
Sync preview
Data sync
Schema sync
Deep sync
Generate script
Neo4j
Memgraph
Cross DBMS
Neo4j
For Neo4j DB
*
Projects support
Neo4j project
Memgraph project
Cross DBMS project
Schema compare
Key detection
Composite keys
Default keys
Exclude labels
Custom mapping
Dynamic properties
Data compare
View statistics
View differences
Property details
Synchronization
Scope selection
Sync preview
Data sync
Schema sync
Deep sync
Generate script
Neo4j
Memgraph
Cross DBMS
Memgraph
For Memgraph DB
*
Projects support
Neo4j project
Memgraph project
Cross DBMS project
Schema compare
Key detection
Composite keys
Default keys
Exclude labels
Custom mapping
Dynamic properties
Data compare
View statistics
View differences
Property details
Synchronization
Scope selection
Sync preview
Data sync
Schema sync
Deep sync
Generate script
Neo4j
Memgraph
Cross DBMS
Platinum
Neo4j & Memgraph
**
Projects support
Neo4j project
Memgraph project
Cross DBMS project
Schema compare
Key detection
Composite keys
Default keys
Exclude labels
Custom mapping
Dynamic properties
Data compare
View statistics
View differences
Property details
Synchronization
Scope selection
Sync preview
Data sync
Schema sync
Deep sync
Generate script
Neo4j
Memgraph
Cross DBMS
* Support for Free Edition features only
** Cross DBMS is not available during the demo/trial
System Requirements
Operating System
Windows®-based: Windows 10+
Mac®: macOS® 12+
Linux:
-
Debian: 11+
-
Ubuntu: 20.04+
-
Fedora: 39+
Hardware Requirements
CPU:
-
Minimum: 2 Cores
-
Recommended: 8 Cores
Memory: Depends on your database size and type. See the requirements for your graph database below::