![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
头发还长的程序员
这个作者很懒,什么都没留下…
展开
-
mysql(二)高可用集群搭建之主从复制
前言 Mysql作为世界上使用最为广泛的数据库之一,免费是其原因之一,不可忽略的是它本身的功能的确很强大;随着技术的发展,在实际的生产环境中,由单台mysql服务器不能满足实际的需求,此时数据库集群就很好的解决了这个问题;采用mysql分布式集群,能够搭建一个高并发、负载均衡的集群服务器。在此之前我们必须保证每台mysql服务器里的数据同步。 数据同步我们可以通过mysql内部配置就可以轻松完...原创 2019-10-04 11:11:37 · 175 阅读 · 0 评论 -
mysql(一)安装与卸载
Linux安装与卸载mysql 1、先检查系统是否装有mysql rpm -qa | grep mysql 1.1 若有结果 1.2卸载mysql 1.2.1 停止mysql服务 service mysqld stop 1.2.2卸载mysql客户端 rpm -ev mysql-community-client-5.7.22-1.el6.x86_64 若是报依赖错误 可...原创 2019-10-04 11:19:49 · 101 阅读 · 0 评论 -
mysql(三)使用mycat实现读写分离
MyCat介绍 MyCat是一款由阿里Cobar演变而来的用于支持数据库读写分离、分表分库的分布式中间件。mycatz支持oracle、mssql、mysql、pg、db2关系型数据库,也支持mongodb等非关系型数据库. mycat原理主要是通过对sql的拦截,然后经过一定规则的分片解析、路由分析、读写分离分析、缓存分析等,然后将sql发给后端真实的数据块,并将返回的结果做适当处理返回给客...原创 2019-10-05 11:01:38 · 307 阅读 · 0 评论 -
mysql(四)分表分库
数据库分表分库策略 数据库分表分库原则遵循垂直拆分与水平拆分。 垂直拆分 垂直拆分就是根据不同的业务,分为不同的数据库,比如会员数据库、订单数据库、支付数据库等,垂直拆分在大型电商系统中用的非常常见。 优点:拆分后业务清晰,拆分规则明确,系统之间整合或扩展容易。 缺点:部分业务表无法join,只能通过接口方式解决,提高了系统复杂度,存在分布式事务问题。 水平拆分 把同一个表拆到...原创 2019-10-08 16:39:04 · 133 阅读 · 0 评论