
MySQL数据库
文章平均质量分 84
小脑斧攻城狮
这个作者很懒,什么都没留下…
展开
-
ShardingJDBC分表分库
1、什么是垂直/水平拆分模式 垂直拆分:公司根据不同的业务来拆分成不同的数据库 应用场景:微服务(订单、会员、支付) 缺点:分布式事务问题 水平拆分:单张表数据量达到500w条,可能会遇到查询瓶颈,比如:分页和排序 将单张表数据放入到多个不同的数据库中,或者将单表拆分成N个子表存放进行查询 缺点:查询问题 分页/排序可能会引发内存溢出问题 2、基于客户端/服务器端实现分表分库区别 3、单表达到多少数据量开始分表分库 单张表数据量达到500w条,可能会出现慢查询(超过1s),分页和排序就会出原创 2022-03-15 14:43:31 · 2380 阅读 · 0 评论 -
Linux-MySQL主从复制
一、Linux下安装MySQL 1、先检查系统是否有MySQL rpm -qa | grep mysql 2、下载MySQL的repo源 先切换到/usr/local路径下 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 3、安装mysql-community-release-el7-5.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarc原创 2022-03-10 23:59:33 · 973 阅读 · 0 评论