MySQL数据库分表与分区

MySQL数据库分表与分区

2018年05月16日作者:编码之道标签:MySQL 

项目开发中,随着数据库数据量越来越大,单个表中数据太多,从而导致查询速度变慢,而且由于表的锁机制导致应用操作也受到严重影响,出现了数据库性能瓶颈。因此我们需要考虑分表与分区,MySQL分表分区就是为了解决大数据量导致MySQL性能低下的问题。阅读全文

导入导出MySQL数据库和自动备份MySQL数据库

导入导出MySQL数据库和自动备份MySQL数据库

2018年05月10日作者:月光光标签:MySQL  Linux  CentOS 

经常与MySQL打交道,难免要进行数据库的导入和导出操作,平时你是使用命令操作还是使用工具操作呢?以及数据库自动备份与恢复等容灾措施你都做了吗?本文将简要给大家讲解。阅读全文

自动切割Nginx日志

自动切割Nginx日志

2018年05月03日作者:月光光标签:Nginx  Linux 

当网站访问量大后,日志数据就会很多,Nginx默认不会切割日志文件,也就是说如果你开了日志记录的话,日志数据会全部写到一个日志文件中去,因此这个日志文件会变得越来越大,由此给我们带来运维定位困难和可能带来性能上的问题。阅读全文

使用Keepalived实现MySQL主主高可用

使用Keepalived实现MySQL主主高可用

2018年04月25日作者:月光光标签:Linux  MySQL 

我们前面有文章介绍了MySQL主主数据同步热备的配置,今天我们来给大家演示使用keepalived实现MySQL主主高可用,就是在主主中任意一台MySQL挂掉后,keepalived会自动切换到另一台MySQL上提供服务,从而保证业务正常可用,这个过程不需要人工干预,人工要做的只是修复发生故障的服务器。阅读全文

MySQL/MariaDB主主数据同步配置

MySQL/MariaDB主主数据同步配置

2018年04月14日作者:月光光标签:MySQL  Linux 

我们前面有文章介绍了Mysql主从复制备份的配置,那么在一些高可用的场景中需要配置主主互备,即双主数据同步。MySQL的主主同步和主从同步的原理一样,只是主主同步的双方都是主从角色。本文以MariaDB来演示主主配置细节。阅读全文

Nginx负载均衡配置

Nginx负载均衡配置

2018年04月04日作者:月光光标签:Nginx  Linux 

随着网站访问量的增长,一台web服务器可能扛不住日益增长的流量压力,为了缓解压力,可以增加服务器硬件配置(不可靠),我们可以将压力分散到不同的多台服务器上,实现负载均衡。本文给大家介绍Nginx负载均衡配置以及实验测试。阅读全文

Linux下安装Nodejs以及PM2工具

Linux下安装Nodejs以及PM2工具

2018年03月27日作者:月光光标签:JavaScript  Node.js  Linux 

我在介绍使用Nodejs作为服务端提供WebSocket服务,有同学提议要我写一篇关于node安装部署的文章,这不准备好了,本文教你安装nodejs和PM2,以及简单使用。阅读全文

Mysql/MariaDB配置主从复制备份

Mysql/MariaDB配置主从复制备份

2018年03月22日作者:月光光标签:MySQL  Linux  CentOS 

数据库安装配置好后,如果你的web项目对数据要求比较严谨,那就需要对数据进行备份。一般项目我们采用主从双机热备份机制来保证数据可靠性,当然也可以采用主主互备高可用机制。本文先介绍Mysql/MariaDB主从双机热备份的配置。阅读全文

Nginx配置反向代理访问内部服务

Nginx配置反向代理访问内部服务

2018年03月14日作者:月光光标签:Nginx  Linux 

Nginx可以提供高性能的反向代理服务,将客户机请求转发给内部网络中隐藏在幕后的真正的服务器,并将从服务器上得到的结果数据返回给Internet上请求的客户端,在用户看来,Nginx扮演的就是真实服务器。阅读全文

MariaDB/MySQL安全配置以及账户管理

MariaDB/MySQL安全配置以及账户管理

2018年03月02日作者:月光光标签:MySQL 

MySQL安装好后,我们要对MySQL做一些初步的安全设置,使得其适用于生产环境,此外对MySQL账户的管理设置也是有讲究的,本文从安全的角度给大家介绍MySQL/MariaDB的相关设置。阅读全文