MySQL GTID 复制 MySQL

MySQL GTID 复制

GTID简介 什么是GTID GTID(Global Transaction ID)是对于一个已提交事务的编号,并且是一个全局唯一的编号。 GTID实际上是由UUI...
阅读全文
业务优化不是一步到位的 MySQL

业务优化不是一步到位的

准备 在项目开始的时候为了能快速的迭代开发,基本上字段都是添加在一个表上。下面我们以一个商品表为例来说明业务的变化和数据库的优化。 [crayon-5903d32b...
阅读全文
MySQL表信息统计 MySQL

MySQL表信息统计

啰哩八说 在上一篇文章中简单的介绍了使用python-mysql-replication 来解析 MySQL binlog来完成实时统计的业务,当然,在现实的业务中...
阅读全文
利用binlog完成实时计算 MySQL

利用binlog完成实时计算

啰哩八嗦 由于业务的发展,一些实时统计的需求越来越多。有些东西通过记录日志然后实时分析日志可以解决。但是对于有入库还有自己记录到日志的这显然是多此一举。因为MySQ...
阅读全文
MySQL分区表和HBase永结连理 hbase

MySQL分区表和HBase永结连理

啰哩八嗦 时常都会有人问MySQL分区表要如何使用,MySQL分区表的和Oracle的差远了,该不该用MySQL分区表。其实该不该用,我也不能给予很好的建议。还是那...
阅读全文
Maxscale-高可用配置(5) MySQL

Maxscale-高可用配置(5)

前言 其实在GitHub上面Maxscale很清楚的告诉了我们是如何搭建的。但是那种安装是多年前的安装情况了。一般不适合在 Centos7 上面照猫画虎的安装。 这...
阅读全文
Maxscale-SQL防火墙(3) MySQL

Maxscale-SQL防火墙(3)

这篇文章的目的主要是稍微介绍一些Maxscale有SQL防火墙这个功能,具体更多关于Maxscale如何使用SQL防火墙,或配置SQL匹配过滤等功能还得去浏览一下它...
阅读全文
Maxscale-正确对待读写分离(2) MySQL

Maxscale-正确对待读写分离(2)

前言 在现在读写分离已经是不奇怪了, 基本上有接触一点MySQL的都会谈到要读写分离。下面我们以3个方面来探讨一些并且介绍如何使用Maxscale来做适合业务的读写...
阅读全文
Maxscale安装-读写分离(1) MySQL

Maxscale安装-读写分离(1)

前言 关于MySQL中间件的产品也很多,之前用过了360的Atlas、玩过MyCat。这边我选择 Maxscale的原因就是功能能满足需求,也看好他的未来发展。 其...
阅读全文