目前Redis Cluster仍处于Beta版本,Redis 3.0将会加入,在此可以先对其主要功能和原理进行一个预览。参考《Redis Cluster - a pragmatic approach to distribution》。1 没有集群的Redis没有集群功能的Redis,每个master-slave主从复制都独立于其他结点,sharding需要在客户端如Jedis中控制。可以使用官方提...
分类:
其他好文 时间:
2015-02-28 23:02:30
阅读次数:
249
第一步:开启所有MYSQL服务器的BIN日志,每台服务器设置一个唯一的server-id的值(默认是1,一般取IP最后一段)修改主服务器(master)的my.cnf[mysqld]log-bin=mysql-binserver-id=91修改从服务器(slave)的my.cnf[mysqld]lo...
分类:
数据库 时间:
2015-02-28 14:20:15
阅读次数:
198
首先简单介绍下Redis中的复制:
(1)同一个master可以同步多个slave。
(2)slave同样可以接受其他slaves的连接和同步请求,这样可以有效的分担master的同步压力。
(3)master server是以非阻塞的方式为slaves提供服务的,所以在master-slave同步期间,客户端仍然可以提交查询或修改请求。
(4)slave...
分类:
其他好文 时间:
2015-02-24 12:34:10
阅读次数:
126
什么是Redis主从复制主从复制,当用户往Master端写入数据时,通过Redis Sync机制将数据文件发送至Slave,Slave也会执行相同的操作确保数据一致;且实现Redis的主从复制非常简单。Redis主从复制原理在Slave启动并连接到Master之后,它将主动发送一个SYNC命令。此后...
分类:
其他好文 时间:
2015-02-22 17:19:19
阅读次数:
220
MySQL 主从复制搭建1. 搭建1.1 MasterMaster配置(my.cnf)[mysqld]log-bin=/usr/local/mysql-5.6.16/log/mysql-binserver_id=1启动Master./bin/mysqld_safe --defaults-file=/...
分类:
数据库 时间:
2015-02-18 17:34:20
阅读次数:
285
一、总方案主要组成部分:
1、存储(IP SAN+RAID-Z)
2、数据库集群(主从复制+读写分离)
3、服务器集群(Apache+Tomcat)
4、多客户端(Web端+Android端)二、存储利用FreeNAS及PC实现IP SANFreeNAS是一套免费的NAS服务器,它能将一部普通PC变成网络存储服务器。该软件基于FreeBSD,Samba 及PHP,支持CIFS (samba)...
分类:
其他好文 时间:
2015-02-17 00:49:45
阅读次数:
275
最近在部署MySQL主从复制架构的时候,碰到了"Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work." 这个错误提示。...
分类:
数据库 时间:
2015-02-16 21:00:41
阅读次数:
278
说明:最近部署了mysql的集群环境,详细如下M01和M02为主主复制,M01和R01为主从复制;在测试的过程中发现了以下问题:1、M01和M02的主主复制是没有问题的(从M01写入数据能同步到M02,从M02写入数据能够同步到M01);2、主从同步的时候,当从M01写入的时候,数据可以写入到R01;..
分类:
其他好文 时间:
2015-02-15 23:14:33
阅读次数:
419
??
Redis高级实用特征
安全性(登录授权和登录后使用auth授权)
设置客户端连接后进行任何其他指定前需要使用的密码。
警告:因为redis速度相当快,所以在一台比较好的服务器下,一个外部的用户可以在一秒中进行150k次的密码尝试,这意味着你需要指定非常非常强大的密码来防止暴力破解。
修改密码只需要在我们的配置文件中修改下面参数:
...
分类:
数据库 时间:
2015-02-15 01:04:59
阅读次数:
340
大纲 一、前言 二、环境准备 三、安装与配置Nginx 四、Nginx之反向代理 五、Nginx之负载均衡 六、Nginx之页面缓存 七、Nginx之URL重写 八、Nginx之读写分离 注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是最...
分类:
Web程序 时间:
2015-02-13 08:10:54
阅读次数:
413