A data watch cluster applicable to high reliability scenarios, DMDataWatch is used for data protection solutions when database faults cause problems, where it can provide continuous database services, while also meeting users’ data security and high availability requirements.

Dameng data watch cluster software (DM Data Watch) is an integrated high reliability solution. Based on database redo logs, it is not dependent on third-party software or storage and is used to resolve long database service interruptions caused by hardware failures, natural disasters and other reasons, and provide continuous database services. At the same time it meets users’ requirements for data security and high availability.

Real-time Monitoring
Dameng data watch can provide switchover between the master and slave machines, slave failover, application automatic reconnection and auto synchronize historical data functions. Using the monitoring tool DMWMON, the status and data synchronization of primary and standby databases can be monitored in real time.
Rolling Upgrades
Supports rolling upgrades: While guaranteeing that the application does not experience downtime, successively upgrades the primary and standby DM8 databases.
Simple Deployment
Only requires conducting a few file configurations to the master and slave machines to complete the deployment.
Reliable Fault Processing
The reliability of the master and slave systems primarily depends on whether the systems’ fault detection and fault recovery processing procedure is reliable and comprehensive. Relevant processing procedures are in place for coping with master machine faults, slave machine faults, external network faults, internal network faults and monitoring faults.
High-speed Switch
Based on daemon data protection, the master and slave machines each configure a daemon and via communication process master and slave detection, failover and recovery.
Stable Performance
There is no noticeable loss in DMDataWatch’s performance in large-scale concurrent scenarios compared with a single machine’s performance.
Product Architecture

DMDataWatch includes the following major components: Primary database, standby database, online REDO log system, local REDO log archiving service, real-time REDO log archiving service, REDO log redo service, MAL system, daemon and monitor. The real-time redo archiving service sends the primary database’s REDO log to the standby’s REDO where the redo service conducts replay, ensuring the primary and standby databases are completely the same. When there is an instance or storage fault in the primary database, the standby database can swiftly take over and continue to provide services, meeting users’ requirements for high availability databases.



Application Scenarios

High Availability Requirement Scenarios


Database systems are often placed in the information system’s core location and are essential for the system’s normal operation.

Therefore, users have very high security and availability demands for database systems.

Traditional backup recovery technology, backbone storage remote mirroring and other methods can meet users’ demands for database security, but they cannot satisfy demands for high availability, often taking a long time from when a fault occurs and is resolved to the database service coming back online. Users are urgently hoping for a new solution that can meet both data security demands and high availability demands. 

Search for DMDataWatch client cases
Learn more
Excited about our product? Don't hesitate to contact us.