现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用。
为了避免不必要的麻烦,主从服务器MySQL版本尽量保持一致; 环境:192.168.0.1 (Master) 192.168.0.2 (Slave) MySQL
Version:Ver 14.14 Distrib 5.1.48...
分类:
数据库 时间:
2014-06-13 16:22:30
阅读次数:
420
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面...
分类:
数据库 时间:
2014-06-13 16:21:27
阅读次数:
477
在使用MySQL中,经常会在表中建立一个自增的ID字段,利用自增ID能够快速建立索引,也是MySQL官方比较推荐的一种方式,但是,这种方式在大量数据且配置主从时,可能会出现由于自增ID导致同步失败的情况
首先需要了解一点
Mysql主从同步主要通过bin log来同步,而MySQl中bin log最大值为1G,
这种情况触发条件如下:
1、数据库配置主从同步
2、表存在自增ID...
分类:
数据库 时间:
2014-06-10 06:01:45
阅读次数:
490
1.基本概念:sleep,join,yied,优先级.2.进程,线程:独立的内存空间,内存地址,不会相互影响。3.数据结构:(共享资源的软件模拟)-队列,4.并发控制:信号量机制(硬件机制原理),软件实现(锁机制-比如读写分离,基于二维的锁兼容性)5.障碍器,信号量,锁6.CPU密集型--计算,I/...
分类:
编程语言 时间:
2014-06-08 21:38:34
阅读次数:
498
SQL Server 2012
推出的最重要的功能之一Alwayson,是一个集之前Cluster和Mirror于一体的新功能,即解决了Cluster依赖共享存储的问题,又解决了镜像不能实时读以及转移后连接串需要添加转移IP的问题,看起来的确很实用。而且Alwayson多副本的功能为实现读写分离提供...
分类:
数据库 时间:
2014-05-26 17:35:43
阅读次数:
346
存储:文件存储: FastDFS数据库: MySQL(集群, mster,
Slave读写分离),缓存: Redis, Memcache前端:Jquery, Angular框架:python django
分类:
Web程序 时间:
2014-05-26 11:16:56
阅读次数:
240
网站优化:1、数据库优化1)数据库设计方面(1)设计良好的数据库结构,允许部分数据冗余(2)选择合适的表字段数据类型和存储引擎,适当的添加索引2)数据库代码方面(1)书写高效率的SQL(2)尽量避免join查询3)数据库主从读写分离2、页面静态化1)全站静态化,cms系统,如dedecms2)部门页...
分类:
Web程序 时间:
2014-05-22 02:00:25
阅读次数:
278
一、Amoeba概述1、amoeba简介Amoeba是一个类似MySQLProxy的分布式数据库中间代理层软件,是由陈思儒开发的一个开源的java项目。其主要功能包括读写分离,垂直分库,水平分库等,经过测试,发现其功能和稳定性都非常的不错,如果需要构架分布式数据库环境,采用Amoeba是一个不错..
分类:
数据库 时间:
2014-05-20 23:11:25
阅读次数:
588
环境规划Amoeba读写分离器172.16.254.144/16Mysql服务器(master)172.16.254.150/16Mysql服务器(slave)172.16.254.151/16一、先实现mysql主从复制,在master上使用yum安装mysql[root@localhostmysql]#yum-yinstallmysqlmysql-server启用二进制日志,编辑/etc/my.cnf在[mysql..
分类:
数据库 时间:
2014-05-20 22:49:40
阅读次数:
486
本篇博文主要介绍利用Ameoba实现MySQL的读写分离功能,而MySQL官方的mysql-proxy需要自己编写复杂的lua脚本才能实现同样的功能,故个人还是倾向使用amoeba哦;===================================================================1简介2准备2.1时间同步2.2配置MySQL主从复制..
分类:
数据库 时间:
2014-05-20 18:25:03
阅读次数:
322