redis环境搭建笔记

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Arial; color: #362d2b; min-height: 16.0px }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Arial; color: #362d2b }
p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Arial }
p.p5 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Arial; min-height: 16.0px }
p.p6 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 17.0px }
span.s1 { }
span.s2 { font: 14.0px Arial; color: #362d2b }
span.s3 { font: 14.0px Helvetica }
td.td1 { width: 454.0px; margin: 0.5px 0.5px 0.5px 0.5px; padding: 1.0px 1.0px 1.0px 1.0px }

一, 启动方式

1,后台启动 在redis.conf文件里将daemonize属性的值设为yes

二,主从复制配置

1,准备条件:

环境:linux , redis安装包,

2 新建一个包masteSlave文件,在该文件下新建6380与6382文件

在安装目录下把redis.conf文件daemonize属性设为yes后台启动,然后把改文件分别复制到masteSlave/6380,masteSlave/6381。在该两个文件port属性分别改为6380与6381

3,把端口为6380的当成主,6381当成葱。在6381/redis.conf文件下添加slaveof 本地ip 端口即可。

4,分别通过6380与6381下的redis.conf配置文件启动

5,测试:

在6380端口下 set  test 1111

在6381端口下 get  test 即可看到效果。

三,伪集群搭建

才有redis默认的集群方式,三主三从

1,准备条件

环境:liniux,redis安装包,端口从8001-8005

2,新建redis_cluster文件,在该文件下新建8001-8005的文件

4,进入到redis安装目录

修改配置文件redis.conf

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf  #nodes.conf -nodes5.conf

cluster-node-timeout 5000

appendonly yes

对端口参数,cluster-config-file 文件修改

5,启动6个实例

6,创建集群

./redis-trib.rb  create --replicas 1 127.0.0.1:8000 127.0.0.1:8001 127.0.0.1:8002 127.0.0.1:8003 127.0.0.1:8004 127.0.0.1:8005

时间: 2024-10-20 07:32:55

redis环境搭建笔记的相关文章

《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记

近期想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序.所以须要在本地搭建Node.js Web的开发測试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴请參考:<Node.js入门>CentOS 6.5下Node.js Web开发环境搭建笔记 Node.js是什么? 我们看看百科里怎么说的? JavaScript是一种执行在浏览器的脚本,它简单,轻巧.易于编辑,这样的脚本通经常使用于浏览器的前端编程.可是一位开发人员Ryan有一天发现这样的前端式

qt编译及qwt开发环境搭建笔记

qt的编译安装参见http://qt-project.org/doc/qt-4.8/install-x11.html 应注意以下要点,需要安装以下套件吗,否则编译后跟ubuntu的界面不兼容 Error while building on Ubuntu 12.* Before building it on Ubuntu 12.* be sure you have these packages: libfontconfig1-dev libfreetype6-dev libx11-dev libx

mac下lua环境搭建笔记

下载lua源码包,进入到根目录下 1.执行make macosx 2.然后再sudo make install即可 mac下lua环境搭建笔记,布布扣,bubuko.com

《Python入门》Linux 下 Python Web开发环境搭建笔记

之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个人经验,CentOS 6.5 下也适用. 关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接! 这两个之间存在什么差别呢? 个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新功能新特性之类的: 但如果想要

Redis环境搭建、创建服务、搭建主从复制-Windows版本

一.搭建Redis环境 1.链接:http://pan.baidu.com/s/1boKAzzL 密码:sh2r 2.不赘述:执行redis-server.再执行redis-cli即可.redis环境就搭建完毕. 二.图形化界面 三.搭建主从复制 1.先给Master创建一个服务.解压的路径:F:\linux\redis\redis6379 cd f: cd \linux\redis\redis6379 //为master创建一个服务,每次机器启动自动启动. redis-server --ser

redis环境搭建

因为工作环境中有redis,所以对redis进行了学习,当然首先就是从搭建环境开始,下面是我对于搭建redis环境的记录. 系统是SuSE 11 sp2, 软件环境如下所示: linux-svnfile:/home/apps/redis # ls redis-3.0.0.gem     ruby-1.9.2-p290.tar.gz  zlib-1.2.7.tar.gz redis-3.0.0.tar.gz  rubygems-2.4.6.tgz redis.conf          zlib-

一.redis 环境搭建

1.简介       redis是一个开源的key-value数据库.它又经常被认为是一个数据结构服务器.因为它的value不仅包括基本的string类型还有 list,set ,sorted set和hash类型.当然这些类型的元素也都是string类型.也就是说list,set这些集合类型也只能包含string 类型.你可以在这些类型上做很多原子性的操作.比如对一个字符value追加字符串(APPEND命令).加加或者减减一个数字字符串(INCR命令,当 然是按整数处理的).可以对list类

redis - 环境搭建(转)

一:简介(来自百科) redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序集合).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写

django+celery+redis环境搭建

初次尝试搭建django+celery+redis环境,记录下来,慢慢学习~ 1.安装apache 下载httpd-2.0.63.tar.gz,解压tar zxvf httpd-2.0.63.tar.gz,cd httpd-2.0.63, ./configure --prefix=/usr/local/apache --enable-mods=all --enable-cache --enable-mem-cache --enable-file-cache --enable-rewrite(这一