SF
码猿技术专栏
码猿技术专栏
注册登录
关注博客
注册登录
主页
关于
RSS
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战
码猿技术专栏
2023-03-29
阅读 27 分钟
1.3k
在项目初期,我们部署了三个数据库A、B、C,此时数据库的规模可以满足我们的业务需求。为了将数据做到平均分配,我们在Service服务层使用uid%3进行取模分片,从而将数据平均分配到三个数据库中。
ES+Redis+MySQL,这个高可用架构设计太顶了!
码猿技术专栏
2023-02-17
阅读 8 分钟
1.2k
会员系统是一种基础系统,跟公司所有业务线的下单主流程密切相关。如果会员系统出故障,会导致用户无法下单,影响范围是全公司所有业务线。所以,会员系统必须保证高性能、高可用,提供稳定、高效的基础服务。
阿里的又一款数据高效同步工具DataX,真香!
码猿技术专栏
2023-01-29
阅读 15 分钟
2.9k
有个项目的数据量高达五千万,但是因为报表那块数据不太准确,业务库和报表库又是跨库操作,所以并不能使用 SQL 来进行同步。当时的打算是通过 mysqldump 或者存储的方式来进行同步,但是尝试后发现这些方案都不切实际:
完爆90%的性能毛病,数据库优化八大通用绝招!
码猿技术专栏
2023-01-05
阅读 8 分钟
1.3k
毫不夸张的说咱们后端工程师,无论在哪家公司,呆在哪个团队,做哪个系统,遇到的第一个让人头疼的问题绝对是数据库性能问题。如果我们有一套成熟的方法论,能让大家快速、准确的去选择出合适的优化方案,我相信能够快速准备解决咱么日常遇到的80%甚至90%的性能问题。
为什么说MySQL单表行数不要超过2000w?
码猿技术专栏
2022-10-31
阅读 6 分钟
1.5k
作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过 2000w”,“单表超过 2000w 就要考虑数据迁移了”,“你这个表数据都马上要到 2000w 了,难怪查询速度慢”
Mysql性能优化:为什么你的count(*)这么慢?
码猿技术专栏
2020-04-04
阅读 3 分钟
5.5k
导读 文章首发于作者微信公众号【码猿技术专栏】Mysql性能优化:为什么你的count(*)这么慢? 在开发中一定会用到统计一张表的行数,比如一个交易系统,老板会让你每天生成一个报表,这些统计信息少不了sql中的count函数。 但是随着记录越来越多,查询的速度会越来越慢,为什么会这样呢?Mysql内部到底是怎么处理的? 今...