Tag

database routing

0 views collected around this technical thread.

Architect's Guide
Architect's Guide
Aug 3, 2023 · Backend Development

Robustdb: A Lightweight Client‑Side Read‑Write Splitting Solution for MySQL

This article introduces Robustdb, a compact Java library that implements client‑side read‑write splitting and method‑level routing for MySQL databases, explains its architecture, core code components, dynamic read‑pool allocation strategy, and performance comparison with Atlas, while providing practical implementation details and configuration guidance.

Backend DevelopmentPerformance TestingRead-Write Splitting
0 likes · 15 min read
Robustdb: A Lightweight Client‑Side Read‑Write Splitting Solution for MySQL
IT Xianyu
IT Xianyu
Apr 19, 2023 · Databases

Robustdb: A Lightweight Read‑Write Splitting Solution for Java Applications

This article introduces Robustdb, a compact open‑source read‑write separation framework built with about ten classes and two thousand lines of code, explains its architecture, routing logic, method‑level transaction handling, dynamic data‑source management, and performance advantages over existing solutions like Atlas.

DataSourcePerformanceRead-Write Splitting
0 likes · 15 min read
Robustdb: A Lightweight Read‑Write Splitting Solution for Java Applications
Architect's Guide
Architect's Guide
Oct 31, 2022 · Databases

Robustdb: A Client‑Side Read‑Write Splitting Solution for MySQL

This article introduces Robustdb, a lightweight client‑side read‑write splitting framework built with only a dozen classes, explains its architecture, routing logic, method‑level transaction handling, dynamic data‑source management, and presents performance comparisons with the legacy Atlas proxy.

Dynamic DataSourcePerformanceRead-Write Splitting
0 likes · 17 min read
Robustdb: A Client‑Side Read‑Write Splitting Solution for MySQL
Top Architect
Top Architect
Sep 30, 2022 · Databases

RobustDB: A Lightweight Client‑Side Read‑Write Splitting Solution for Atlas

This article introduces RobustDB, a client‑side read‑write splitting framework that replaces the problematic Atlas proxy by routing SQL statements to master or slave databases based on DML/DQL detection, using Spring, AspectJ, thread‑local context, and dynamic data‑source management.

PerformanceRead-Write SplittingSQL
0 likes · 19 min read
RobustDB: A Lightweight Client‑Side Read‑Write Splitting Solution for Atlas
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 23, 2019 · Databases

Using Hints in DBLE to Control Routing and Execute Custom SQL

This article explains how DBLE's hint mechanism can be used to specify database routing, classify different hint types, and demonstrate practical operations such as invoking stored procedures and executing custom SQL statements on selected nodes.

DBLEHintSQL
0 likes · 5 min read
Using Hints in DBLE to Control Routing and Execute Custom SQL