ClickHouse Cluster Deployment on CentOS 7

Cluster Configuration Overview Hostname IP Address Installed Components Service Port centf8118.sharding1.db 192.168.81.18 clickhouse-server, clickhouse-client 9000 centf8119.sharding2.db 192.168.81.19 clickhouse-server, clickhouse-client 9000 centf8120.sharding3.db 192.168.81.20 clickhouse-server, clickhouse-client 9000 Cluster De ...

Posted on Sun, 02 Aug 2026 16:54:22 +0000 by vimukthi

Implementing High-Availability MySQL Master-Master Replication with Keepalived

Introduction In traditional MySQL master-slave replication architectures, the slave database primarily serves as a backup of the master data. When the master database fails, the entire system becomes unavailable until manual failover procedure are completed. To address this limitation, we can implement a MySQL dual-master configuration where on ...

Posted on Mon, 27 Jul 2026 16:35:36 +0000 by alecodonnell

Configuring ProxySQL with MySQL 8.0 Master-Slave Replication and Spring Boot

Environment Setup Required components: Ubuntu 22.04.3 LTS (four virtual machines) MySQL 8.0.35 ProxySQL 2.5.5 MySQL Master-Slave Replication Configuration Installing MySQL on All Servers Update package index and install MySQL server: sudo apt update sudo apt install mysql-server Master Server Configuration Edit MySQL configuration file: sudo ...

Posted on Sun, 26 Jul 2026 16:56:16 +0000 by Nicksta

Configuring and Understanding Elasticsearch Cluster Architecture

Standalone Server Limitations Relying on a single Elasticsearch instance introduces several critical constraints that hinder scalability and resilience: Storage capacity boundaries on a single machine. Single point of failure risks, preventing high availability. Restricted concurrent request throughput. Deploying a distributed cluster archite ...

Posted on Sat, 25 Jul 2026 16:26:12 +0000 by noobstar

MySQL 5.7 Selective Replication: Parameters Not Recommended for Production

MySQL Selective Replication It is strongly advised against using the parameters mentioned in this article for selective replication in MySQL environments. This document serves only as a testing reference and is not recommended for production use. Test Environment: MySQL 5.7.26, Note: MySQL 5.6 behavior may differ! Note: All conclusions below re ...

Posted on Wed, 22 Jul 2026 17:02:08 +0000 by flyersman

Setting Up MySQL Master-Master Replication in Docker Containers

This guide assumes familiarity with basic MySQL replication concepts and focuses exclusively on configuring a master-master replication setup using Docker containers. For master-slave replication, refer to other resources. Understanding Master-Master Replication In traditional master-slave replication, writes are restricted to the master to avo ...

Posted on Tue, 21 Jul 2026 16:28:44 +0000 by pluginbaby

Comprehensive Guide to MySQL 8.0 OCP Exam Topics and Solutions

Overview of Key Administration Scenarios This document explores critical scenarios encountered during the MySQL 8.0 Oracle Certified Professional certification process. It focuses on replication diagnostics, binary log management, instance lifecycle control, and security hardening strategies. Scenario 1: Diagnosing Replication Latency Problem: ...

Posted on Tue, 21 Jul 2026 16:23:08 +0000 by j_smith123

Optimizing MySQL Replication Lag

Causes of Replication Delay MySQL replication lag typically stems from several key factors: Single-threaded SQL Thread: Before MySQL 5.7, replication was single-threaded on the slave, causing delays when handling concurrent transactions from the master. Hardware Disparity: Slaves often have less powerful hardware than the master, affecting pro ...

Posted on Sun, 19 Jul 2026 17:11:55 +0000 by Ima2003

Advanced MySQL Replication Techniques and MHA Environment Setup

Delayed Replication Delayed replication introduces a lag in the SQL thread execution after data is written to the relay log. Recommended delay is typically 3-6 hours, depending on operational response time requirements. Key benefits: Mitigates physical corruption risks Standard replication doesn't address logical corruption Configuration (exe ...

Posted on Fri, 10 Jul 2026 18:03:49 +0000 by The MA

Advanced MySQL Concepts: Indexing, Query Analysis, Locking, and Replication

Storage Engines The primary difference between MyISAM and InnoDB lies in transaction support and locking granularity. InnoDB supports transactions and row-level locking, whereas MyISAM offers table-level locking and lacks transaction capabilities. Join Operations SQL Execution Flow The database engine processes queries starting with the FROM cl ...

Posted on Tue, 07 Jul 2026 17:23:39 +0000 by baruch