摘要:
0、简要概述 LAMP是目前比较流行的web框架,即Linux+Apache+Mysql+PHP的网站架构方案。docker是目前非常流行的虚拟化应用容器,可以为任何应用创建一个轻量级、可移植的容器。现在我们就来通过docker来部署LAMP环境,并且搭建wordpress博客系统来测试。 系统环境 阅读全文
摘要:
事前准备 1. 关闭selinux 2. 安装并启动docker 3. 创建目录 把该文件放到主库所在配置文件路径下: 配置my.cnf 安装启动主库 阅读全文
摘要:
一、认识 1.什么是docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 阅读全文
摘要:
1. J2EE应用 该应用根目录下有好多文件夹和以jsp结尾的文件 部署时,需要在tomcat的conf目录下的server.xml文件中添加上``,用来确当具体的代码路径 通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个war。 2. maven项目 war 阅读全文
摘要:
+ + + + + + + + + + + + + | id | select_type | table | partitions | type | possible_keys | key | key_len | ref | rows | filtered | Extra | + + + + + + 阅读全文
摘要:
基本概念 采用伪集群的方式部署Kafka集群 后台启动内置的zookeeper 关闭zookeeper 开启kafk集群(伪集群),shell脚本 关闭kafk集群(伪集群),shell脚本 查看当前服务器中的所有 topic 创建 topic 删除 topic(需要 server.properti 阅读全文
摘要:
1. mysql的二进制日志 记录了所有对MySQL数据库的数据增删查改和对表和数据库的修改,需要在myc.cnf配置文件中进行配置 基于段的日志格式:binlog_format=STATEMENT 基于行的日志格式:binlog_format=ROW binlog_row_image=[FULL| 阅读全文
摘要:
使用MySQL自带的 mysqldump 工具可以通过逻辑备份文件恢复数据库,本文将介绍详细的逻辑备份恢复数据库操作步骤。 说明 通过物理备份文件恢复到自建数据库请参见 "RDS for MySQL 物理备份文件恢复到自建数据库" 。 关于云数据库MySQL版如何备份数据,请参见 "备份RDS数据" 阅读全文
摘要:
一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法。 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例。 二,mysql分表和 阅读全文
摘要:
1.Sonar 介绍 Sonar 是一个用于管理代码质量的开源工具,可以分析代码中的bug和漏洞以及Code Smells,支持20多种编程语言的检测,如java,c/c++,python,php等语言,当前有超过85000家组织在使用sonar。Sonar可以与DevOps工具链完全整合,可以与大 阅读全文
摘要:
环境说明 现在测试的架构是主库1的work1和主库2的work2,进行多源复制到从库3中,而且忽略系统库mysql库。 主库操作 1. 从主库导出要同步的数据库 2. 主库上创建同步用户,并授权访问要同步的数据库 然后,把主库导出的这俩sql文件导入到目的从库环境,只要数据不冲突,都可以导进去。 理 阅读全文
摘要:
1. replicate_wild_do_table 这个参数的意思是只执行某个库或某个表的同步语句,其他库和表都不处理,从而达到选择性复制业务库的目的,这就不会有无用的数据了,也不会互相干扰。官方文档解析只能一个参数标记一个库,而且这个参数是全局通用,也就是说多源复制下,所有源频道都通用这个配置。 阅读全文
摘要:
主从从,也称为级联主从,数据流向:A(主) B(从) C(从从),主从从级联复制。 应用场景 在主从配置的基础上,再增加一个从库,进一步提高数据安全,容灾备份。 读写分离,从库只用于查询,提高数据库整体性能。 从从库,用于备份,等同在线实时增量备份。 部署环境 注:使用docker部署mysql 阅读全文
摘要:
多主一从,也称为多源复制,数据流向: 主库1 从库s 主库2 从库s 主库n 从库s 应用场景 数据汇总,可将多个主数据库同步汇总到一个从数据库中,方便数据统计分析。 读写分离,从库只用于查询,提高数据库整体性能。 部署环境 注:使用docker部署mysql实例,方便快速搭建演示环境。但本文重 阅读全文
摘要:
主从同步,将主服务器(master)上的数据复制到从服务器(slave)。 应用场景 读写分离,提高查询访问性能,有效减少主数据库访问压力。 实时灾备,主数据库出现故障时,可快速切换到从数据库。 数据汇总,可将多个主数据库同步汇总到一个从数据库中,方便数据统计分析。 部署环境 注:使用docke 阅读全文
摘要:
多源复制使用场景 数据分析部门会需要各个业务部门的部分数据做数据分析,这个时候就可以用到多源复制把各个主数据库的数据复制到统一的数据库中。 在从服务器进行数据汇总,如果我们的主服务器进行了分库分表的操作,为了实现后期的一些数据统计功能,往往需要把数据汇总在一起再统计。 在从服务器对所有主服务器的数据 阅读全文
摘要:
2. 在server1上操作 vi /etc/my.cnf 修改或添加下面这几行: server id=1 log bin=mysql bin 启用二进制日志 auto increment increment = 2 每次增长2 auto increment offset = 1 设置自动增长的字段 阅读全文
摘要:
```bash echo "设置阿里云镜像仓库" mkdir /etc/yum.repos.d/bak && mv /etc/yum.repos.d/ .repo /etc/yum.repos.d/bak curl o /etc/yum.repos.d/CentOS Base.repo http:/ 阅读全文