The Dameng read/write separation cluster (DMRWC) is a component provided by DM8 used to improve concurrent transaction processing performance. In a high concurrent transaction system, when the ratio of write transactions is less than that of read transactions, the unique and innovative DMRWC solution that DM8 provides can realize the automatic separation of read/write transactions via the client-side, whereby the read transaction is executed on the slave machine and the write transaction is executed on the master machine, reducing load on the master machine. Multiple slave machines can be configured, increasing the slave machine’s node resources and improving the system’s concurrent capabilities and strengthening system performance.
Dameng read/write separation cluster can automatically distribute read/write transactions in the interface layer and does not rely on middleware or require the operating system itself to conduct transaction distribution.