当前位置: 首页 > news >正文

【数据库】主从同步原理和分库分表

提问:能解释下主从同步原理吗?

回答:MYSQL主从复制的核心就是二进制日志binlog(DDL数据定义语言)语句和DML(数据操纵语)语句
1.主库在事务提交时,会把数据变更记录记录在二进制日志文件Binlog中
2.从库读取主库的二进制日志文件Binlog,写入到从库的中继日志Relay log
3.从库重做中继日志中的事件,将改变反应它自己的数据

提问:你们项目用过分库分表吗?

回答:结合自身时机项目回答
·分库分表的时机:
1.前提,项目业务数据逐渐增加,或业务发展比较迅速(单表数量1000w或20G)
2.优化已解决不了性能问题(主从读写分离,查询索引)
3.IO瓶颈(磁盘IO、网络IO)、CPU瓶颈(聚合查询、连接数太多)

·具体拆分策略:
1.水平分库,将一个库的数据拆分到多个库中,解决海量数据存储和高并发问题
2.水平分表,解决单表存储和性能问题
3.垂直分表,根据业务进行拆分,高并发下提高磁盘IO和网络连接数
4.垂直分表,冷热数据分离,多表互不影响

http://www.jsqmd.com/news/672308/

相关文章:

  • nohz-idle-balance-bug
  • 我的系统学习清单
  • Free-NTFS-for-Mac终极指南:让Mac彻底告别NTFS只读限制
  • ofa_image-caption实际作品:街景图像中交通标志、车辆类型、天气状态识别
  • 2026年六大商用厨房空调公司推荐,适配酒店厨房,餐饮门店厨房等多场景 - 品牌2026
  • OpenCVE数据同步机制解析:Airflow调度器和CVE导入流程
  • Linux RT 调度器的优先级体系:1-99 级的静态优先级管理
  • Win11Debloat:专业高效的Windows系统优化与精简工具完全指南
  • Transformer+CNN混搭真的香?深度评测TransUNet在自家数据上的表现与调参心得
  • 5分钟搞定汉字动画:Hanzi Writer终极使用指南
  • 随身WiFi二手市场水太深?从频段支持角度教你识别‘真香机’与‘电子垃圾’
  • 索引 B + 树
  • PIKE-RAG多智能体规划:如何构建基于事实的创新生成系统
  • **发散创新:基于Python的算法审计自动化框架设计与实战**在人工智能日益普及的今
  • VideoCaptioner终极指南:如何实现视频字幕的完美同步与专业效果
  • AI合规实战指南:算法备案、大模型备案与登记,企业如何精准选择与高效落地
  • 2026年IDE终极对决:Copilot X vs. Codeium vs. 文心编码
  • DAMOYOLO-S实操手册:检测结果JSON转CSV/Excel用于BI工具分析
  • 【X-STILT模型第二期】X-STILT 模型函数详解
  • 数字保险箱密码丢失?这款开源工具帮你找回加密压缩包的访问权限
  • 别再只用默认参数了!手把手教你优化MT5三线KDJ指标,提升交易胜率
  • DialogX基础对话框完全指南:MessageDialog与InputDialog深度解析
  • 用Python和Ursina引擎,10分钟搞定你的第一个3D方块世界(保姆级教程)
  • nli-distilroberta-base完整指南:镜像定制、API封装、健康检查一体化部署
  • docker containerd 13 - 小镇
  • Mahout推荐器选型指南:基于用户、物品还是SVD?看完这篇不再纠结
  • intv_ai_mk11参数详解:Top P采样机制原理与在总结/翻译/创作任务中的最佳实践
  • OpenClaw与系统环境冲突:Windows/Mac系统兼容问题解决指南
  • Pixel Epic智识终端多场景落地:金融/咨询/高校研报自动化实践
  • 小游戏---猜数字+扫雷 保姆级别实现(含源码)