文章浏览阅读116次。程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 7 分钟。作者:小泥洼来源:juejin.cn/post/6932298813453369358背景业务飞速发展导致数据规模急速膨胀,单机的数据库已经无法满足互联网业......
2023-11-11 21:40 阅读 阅读全文文章浏览阅读974次。按照规矩,这里应该介绍一下golang和分库表,懒得写,跳过。本文主要介绍两种分表方式,hash和range,对应不同对业务特性,假设有这样一个user表,字段id,name,home,balance:user表数量大概1000w条:一个查询......
2023-11-11 14:13 阅读 阅读全文文章浏览阅读2.8k次,点赞3次,收藏2次。一、前言小编最近公司有个新的需求,数据量比较大,要涉及到分库分表。大概了解了一些主流的中间件,使用和网上资料比较多的是Mycat和sharding-jdbc,小编比较倾向于Mycat。原因很简单......
2023-11-11 13:41 阅读 阅读全文分库分表的文章网上非常多,但是大多内容比较零散,以讲解知识点为主,没有完整地说明一个大表的切分、新架构设计、上线的完整过程。因此,我结合去年做的一个大型分库分表项目,来复盘一下完整的分库分表从架构设计......
2023-10-13 10:12 阅读 阅读全文文章浏览阅读622次。程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 6分钟。来自:网络,侵删分布式数据库架构下,索引的设计也需要做调整,否则无法充分发挥分布式架构线性可扩展的优势。今天我们......
2023-11-11 21:40 阅读 阅读全文文章浏览阅读256次。一、 两种存储引擎:MyISAM与InnoDB 区别与作用1. count运算上的区别:因为MyISAM缓存有表meta-data(行数等),因此在做COUNT(*)时对于一个结构很好的查询是不需要消耗多少资源的。而对于InnoDB来说,则没有这种缓存......
2023-11-12 18:22 阅读 阅读全文文章浏览阅读1.2k次。<sharding:data-source id="shardingDataSource"> <sharding:sharding-rule data-source-names="writeDataSource"> <sharding:table-rules> <sharding:table-r..._sharding-rule data-source-names...
2023-11-11 21:17 阅读 阅读全文文章浏览阅读9.3k次。10月27日,上海爱可生信息技术股份有限公司赞助的「3306π」技术 Meetup - 武汉站成功举办,爱可生技术服务总监洪斌分享了《MySQL 开源数据传输中间件架构设计实践》的主题演讲,并对爱可生10月24日最新开......
2023-11-11 14:55 阅读 阅读全文文章浏览阅读1k次,点赞5次,收藏12次。在这一期的小窍门里, 分享一个简单好用的分库小中间件, mycatrules.xml (请增量式的修改, 不建议随意删除自带算法)这里声明了算法的监控字段, 注意这个sBeginDate, 要和后面配置文件的相对应......
2024-01-22 15:20 阅读 阅读全文相关文章:自己动手写一个分库分表中间件(一)思考自己动手写一个分库分表中间件(二)数据源定义和分片代理层设计自己动手写一个分库分表中间件(三)数据源路由实现自己动手写一个分库分表中间件(四)表路由、SQL......
2023-10-14 02:22 阅读 阅读全文