Tagged articles
9 articles
Page 1 of 1

Why Data Replication Matters: Architectures, Formats, and Consistency Models

This article explores the principles of data replication, comparing shared memory, shared disk, and non‑shared storage architectures, detailing replication formats, consistency challenges, and various replication strategies such as synchronous, asynchronous, semi‑synchronous, and majority‑based approaches, helping engineers choose the right trade‑offs.

Asynchronous ReplicationConsistencydata replication
0 likes · 12 min read
Why Data Replication Matters: Architectures, Formats, and Consistency Models
Su San Talks Tech
Su San Talks Tech
May 18, 2024 · Databases

Boost Large Table Queries with Query Separation: When and How to Implement

This article explains query separation as a strategy to accelerate slow large‑table queries by duplicating data to a dedicated query store, outlines when to adopt it, compares synchronous, asynchronous, and binlog approaches, discusses storage choices such as MongoDB, HBase, Elasticsearch, and addresses consistency and MQ challenges.

Asynchronous ReplicationDatabase OptimizationElasticsearch
0 likes · 10 min read
Boost Large Table Queries with Query Separation: When and How to Implement
Code Ape Tech Column
Code Ape Tech Column
Sep 26, 2023 · Databases

Query Separation: Optimizing Large Table Reads by Decoupling Query Data

The article explains query separation as a technique to improve performance of massive business tables by storing write‑optimized data and query‑optimized data separately, discusses when to apply it, various implementation methods, storage options, and operational considerations such as MQ handling and consistency.

Asynchronous ReplicationElasticsearchcold hot data
0 likes · 10 min read
Query Separation: Optimizing Large Table Reads by Decoupling Query Data
Sanyou's Java Diary
Sanyou's Java Diary
Aug 17, 2023 · Backend Development

How RocketMQ Achieves High Availability with Master‑Slave Replication

This article explains RocketMQ's master‑slave replication mechanism, comparing synchronous and asynchronous modes, detailing metadata and message data copying processes, and showing how synchronous guarantees are implemented using CompletableFuture to ensure high availability.

Asynchronous ReplicationBackend MessagingRocketMQ
0 likes · 9 min read
How RocketMQ Achieves High Availability with Master‑Slave Replication
Code Ape Tech Column
Code Ape Tech Column
Sep 19, 2022 · Databases

Query Separation: Optimizing Large Table Queries with Separate Read Stores

The article explains query separation as a technique to improve performance of massive database tables by storing write‑optimized data and read‑optimized copies in separate systems, discusses when to apply it, implementation methods, storage choices, consistency handling, and practical considerations.

Asynchronous ReplicationBinlogDatabase Optimization
0 likes · 8 min read
Query Separation: Optimizing Large Table Queries with Separate Read Stores
Aikesheng Open Source Community
Aikesheng Open Source Community
Oct 30, 2020 · Databases

Configuring MySQL MGR with Asynchronous Replication Automatic Failover for Multi‑Site Disaster Recovery

This article explains how MySQL Group Replication (MGR) can provide zero‑RPO high‑availability within a city‑scale data center, why it needs asynchronous replication for WAN‑scale disaster recovery, and walks through a step‑by‑step setup—including code examples—for automatic failover of asynchronous replication channels.

Asynchronous ReplicationMGRdatabase high availability
0 likes · 6 min read
Configuring MySQL MGR with Asynchronous Replication Automatic Failover for Multi‑Site Disaster Recovery
Architects' Tech Alliance
Architects' Tech Alliance
Jul 31, 2019 · Databases

Overview of Five Common Data Replication Technologies

This article introduces the global data replication market, explains synchronous and asynchronous replication, and details five typical replication techniques—host‑based, application/middleware‑based, database‑based, storage‑gateway‑based, and storage‑media‑based—highlighting their principles, advantages, and trade‑offs for disaster‑recovery planning.

Asynchronous Replicationdata replicationdatabase
0 likes · 11 min read
Overview of Five Common Data Replication Technologies
21CTO
21CTO
May 30, 2019 · Databases

Mastering Redis Replication: From Sync Process to Partial and Full Copy

This article provides a comprehensive walkthrough of Redis replication, detailing the step‑by‑step sync process, data synchronization mechanisms, full and partial copy workflows, heartbeat design, and asynchronous replication, while highlighting key commands like PSYNC and their practical implications.

Asynchronous ReplicationFull SyncHeartbeat
0 likes · 13 min read
Mastering Redis Replication: From Sync Process to Partial and Full Copy
Java High-Performance Architecture
Java High-Performance Architecture
Aug 24, 2015 · Operations

How DRBD Enables Real-Time Block-Level Replication for High Availability

DRBD (Distributed Replicated Block Device) is a software‑based, network‑driven block replication solution that mirrors disks, partitions, or logical volumes across servers in real time, offering synchronous and asynchronous modes, transparent failover, and a middle‑layer between the filesystem and physical storage.

Asynchronous ReplicationDRBDblock replication
0 likes · 3 min read
How DRBD Enables Real-Time Block-Level Replication for High Availability