数据库
架构与我
专注大数据、微服务架构、高并发高吞吐量大型网站、移动开发。
展开
-
mysql数据库主从配置
在一篇文章《离线安装mysql数据库》,讲解了离线安装mysql数据库的过程,本文将讲解mysql数据库的主从配置方法。mysql数据库进行主从配置后,可以实现数据库的备份、同时应用也可以实现读写分离,提高应用的并发量。1、主从原理从《高性能mysql》书中讲解主从原理大致有三个步骤:在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。从库通过IO...原创 2019-04-26 13:45:14 · 222 阅读 · 0 评论 -
离线安装mysql数据库
开源数据库mysql,目前使用很广泛。作为程序员开发项目时,与关系型数据库打交道最多的估计也是mysql了。那么本文首先讲解如何离线安装mysql数据库,毕竟有很多项目部署在内网。1、离线安装本人的安装环境为CentOS Linux release 7.5.1804 (Core),那么其它的环境也可以参考配置。(1)、到mysql官网(https://dev.mysql.com/downlo...原创 2019-04-24 13:40:56 · 800 阅读 · 0 评论 -
基于Mycat实现读写分离
随着应用的访问量并发量的增加,应用读写分离是很有必要的。当然应用要实现读写分离,首先数据库层要先做到主从配置,本人前一篇文章介绍了mysql数据库的主从配置方式即:《mysql数据库主从配置》。应用实现读写分离至少有两种方法:应用本身通过代码实现,例如基于动态数据源、AOP的原理来实现写操作时用主数据库,读操作时用从数据库。通过中间件的方式实现,例如通过Mycat,即中间件会分析对应的SQ...原创 2019-04-29 13:25:21 · 270 阅读 · 0 评论