读写分离

code_slave(码畜)9 天前
spring boot·分布式·spring cloud·微服务·云原生·架构·读写分离
微服务架构落地:读写分离架构 —— 主从延迟引发的“刚开单查不到”灾难与破局大宗商品销采运储系统・六层架构连载(数据持久层)上一篇我们完成了数据持久层总览,明确了从单机到海量数据架构演进的必经之路。
ly768912 天前
数据库·spring boot·postgresql·读写分离·流复制·高可用切换
PostgreSQL 流复制与高可用切换:主从延迟、同步提交与 Spring Boot 读写分离的边界假设你在做一个订单系统。用户在 App 上点了“提交订单”,接口返回成功,页面跳转到订单详情,结果提示“订单不存在”。用户再点一次,又出现了两条订单。日志里写库明明是成功的,查库却查不到。这个现象背后,最常见的原因不是事务没提交,而是写请求和读请求被路由到了两台不同的数据库实例:写到了主库,读走到了还没有追上主库的备库。
.冰块.20 天前
运维·mysql·读写分离·高可用·主从复制·mha
MySQL下篇 运维实战:备份恢复 + 主从复制 + MHA 高可用,含完整拓扑环境准备:使用CentOS-7-template模板克隆mysql01mysql5.7稳定版安装做完,拍摄快照
for_ever_love__22 天前
java·数据库·mysql·binlog·读写分离·原理·主从复制
MySQL 主从复制讲透:binlog 原理、搭建步骤与读写分离单库扛不住读压力时,第一个想到的方案就是主从复制。 本篇讲清楚复制是怎么工作的(三个线程 + 两类日志)、 binlog 的三种格式有什么区别、怎么搭建、 以及最让人头疼的主从延迟怎么排查和缓解。
FungLeo2 个月前
node.js·读写分离·数据去重·接口防刷·成为全栈·数据冷却
成为全栈·Node 后端篇·阅读量防刷:去重、冷却与计数写分离各位看官,"阅读量 10086"这种数字,到底是人看的还是脚本刷的?如果一个接口每次被调用就 +1,那这个数字毫无意义——爬虫、刷新、自己点几十下都能注水,做得再花哨也是自欺欺人。
想你依然心痛3 个月前
读写分离·路由策略·故障注入·金仓数据库·复制延迟·写后读一致性·rto/rpo
【金仓数据库征文】读写分离架构下的一致性边界:复制延迟、路由策略与故障演练实录与谁同行,往往决定你最终能抵达何处。 同行者不仅提供陪伴,更设定你的参照系、反馈圈和能量水平。长期与否定者同行,你会习惯自我怀疑;与探索者同行,你会觉得突破边界是常态。审视你的核心社交圈——他们是推你向上、拉你平躺,还是拽你下沉?
想你依然心痛4 个月前
数据安全·读写分离·高可用集群·数据库迁移·成都银行·金融信创·springboot 适配
金融信创规模化改造方案:银行多业务批量迁移工程实践——分级集群、读写分离、零丢失容灾与 SpringBoot 适配源码全解共情是放下偏见与主观判断,以感同身受的姿态,走入对方的内心世界。 先清空自己的预设和评判,不急着下结论,而是尝试站在对方的立场去感受、去理解。真正的共情不是同情,而是“走进对方的世界”。
云边有个稻草人5 个月前
数据库·读写分离·数据库运维·金仓数据库·国产数据库技术·数据备份恢复
深度解析:KingbaseES高可用架构落地原理与生产运维实战目录一、KingbaseES 高可用分层架构选型(一)单机架构:基础业务低成本方案(二)读写分离集群:中核心业务主流方案
庞轩px6 个月前
java·redis·mysql·读写分离·caffeine·本地缓存
第四篇:多级缓存架构——Caffeine + Redis + MySQL 三级协同前三篇解决了异步削峰、JVM调优和慢SQL治理,系统吞吐量已经稳定在3200 QPS。但压测时发现一个新问题:秒杀开始前,用户疯狂刷新活动页面,每次都查数据库,再强的SQL优化也扛不住十几万人同时刷。 更致命的是,热点课程信息被几十万人反复查询,Redis单节点CPU飙到95%,响应时间从1ms涨到50ms——Redis也成了瓶颈。
wzy06236 个月前
负载均衡·读写分离·proxysql
ProxySQL(一)—— 实现 MySQL 读写分离、读负载均衡目录一、ProxySQL 简介1. 核心功能(1)读写分离(最常用)(2)负载均衡(读库横向扩展)(3)连接池管理(解决连接风暴)
ldj20207 个月前
读写分离·主从同步·proxysql
ProxySQL 代理Mysql实现读写分离前提是你已经完成mysql 主从同步配置,参考:Docker mysql主从同步_docker mysql8主从同步跟随docker自启动无需配置-CSDN博客
Thanks_ks7 个月前
mysql·数据库架构·读写分离·性能调优·故障诊断·主从延迟·mts 并行复制
告别主从延迟:MySQL 同步瓶颈的全链路诊断与架构兜底实践在 MySQL 数据库的高可用架构与读写分离实践中,主从复制(Replication)是基石。然而,当业务步入高并发、大数据量阶段时,主从延迟(Replication Delay)往往成为困扰 DBA 与后端架构师的顽疾。
J超会运7 个月前
mysql·读写分离·主从复制
OpenEuler MySQL主从复制+MyCat读写分离实战本教程全程适配OpenEuler 20.03/22.03/24.03 LTS版本,针对安装在 /usr/local/mysql 路径下的 MySQL 5.7/8.0 版本深度适配,全程无 MySQL 安装步骤,覆盖主从复制全流程、MyCat 读写分离核心配置、效果验证与生产级避坑指南,所有命令可直接复制执行。
奥尔特星云大使1 年前
数据库·mysql·中间件·读写分离·atlas
mysql读写分离中间件Atlas安装部署及使用以下是关于 Atlas 中间件更详细的操作指南,包括安装配置、高级功能、故障处理等内容:Atlas 基于 mysql-proxy 开发,需依赖 libevent 和 lua:
奥尔特星云大使1 年前
数据库·mysql·中间件·dba·读写分离
mysql读写分离中间件——Atlas详解要理解 360 开源的 Atlas 中间件(基于 MySQL Proxy 二次开发),最直观的方式是通过 “架构图解 + 核心作用拆解”,清晰展现它在客户端与 MySQL 数据库之间的 “桥梁角色”。 另外关于Atlas的安装部署参考*MySQL读写分离中间件Atlas安装*
奥尔特星云大使1 年前
数据库·mysql·中间件·读写分离
读写分离中间件简介读写分离中间件是数据库架构中用于实现 “读操作分流到从库、写操作路由到主库” 的工具,通过透明化的方式减轻主库压力,提升系统读写性能。以下是关于读写分离中间件的核心知识:
linweidong1 年前
spring·读写分离·aop·cap·java开发·spring ioc·java面经
七牛云Java开发面试题及参考答案(60道面试题汇总)Java 方法重载(Method Overloading)是面向对象编程中的重要特性,它允许同一个类中存在多个同名但参数列表不同的方法。这种机制为代码提供了灵活性和可读性,使得开发者可以用统一的方法名处理不同类型或数量的输入。
nangonghen2 年前
java·mysql·mybatis·读写分离
JAVA程序实现mysql读写分离并在kubernetes中演示对数据进行读写分离,可以将读流量从主数据库中剥离出来,进一步降低读操作对写操作的影响。读写分离的实现可以有多种方式,例如通过proxySQL、mycat等中间件来实现,也可以在应用进程内实现。本文介绍JAVA程序通过spring框架和mybatis框架对mysql主从集群进行读写分离。
OceanBase数据库官方博客2 年前
oceanbase·分布式数据库·读写分离·最佳实践
OceanBase 读写分离最佳实践OceanBase 数据库支持读写分离,以减轻企业数据库的读写负载,并减少读写操作间的影响。通过分离读写操作来提升系统响应速度,可帮助企业构建出既高效又稳定的系统。本文将讲解OceanBase数据库的弱一致性读机制,并分别详细阐述在OceanBase V4.X和V3.X中,读写分离的实现原理及配置步骤。
程序猿进阶2 年前
java·开发语言·数据库·python·tensorflow·职业发展·读写分离
在 Python 中使用 Tensorflow 时出错:google.protobuf我尝试使用 Python 3.8.20 和 Tensorflow 2.10 在 Windows 上的 Anaconda 环境中运行 Python 脚本。出现以下错误: