redis集群
来源:互联网 发布:数码经络理疗仪知乎 编辑:程序博客网 时间:2024/06/05 07:18
1.安装redis
安装的前提条件:
需要安装gcc:yum install gcc-c++
1、下载redis的源码包。
2、把源码包上传到linux服务器,可以在linux上rz上传
3、解压源码包
tar -zxvf redis-3.2.8.tar.gz
4、Make
5、Make install
[root@bogon redis-3.0.0]# make install PREFIX=/usr/local/redis
1.1 启动redis
1、前端启动模式
默认是前端启动模式,端口是6379
2、后端启动
1)从redis的源码目录中复制redis.conf到redis的安装目录。
2)修改配置文件
1.1 搭建集群需要的环境
搭建集群需要使用到官方提供的ruby脚本。
需要安装ruby的环境。
安装ruby
yum install ruby
yum install rubygems
redis集群管理工具redis-trib.rb
[root@bogon ~]# cd redis-3.0.0
[root@bogon redis-3.0.0]# cd src
[root@bogon src]# ll *.rb
-rwxrwxr-x. 1 root root 48141 Apr 1 07:01 redis-trib.rb
[root@bogon src]#
脚本需要的ruby包:叫什么redis-3.0.0.gem(不知道是什么反正需要)
安装ruby的包:
gem install redis-3.0.0.gem
[root@bogon ~]# gem install redis-3.0.0.gem
Successfully installed redis-3.0.0
1 gem installed
Installing ri documentation for redis-3.0.0...
Installing RDoc documentation for redis-3.0.0...
创建文件夹 redis-cluster 将redis的bin拷贝到redis01
Rm -rf dump.rdb
删除dumm.rdb , redis缓存两种方式rdb快照(将当前状态直接保存),aof(命令行形式,执行一条命令就存起来,这个默认策略1s,安全性高)
这是修改端口和开启集群
创建6个redis
将ruby脚本拷贝到 redis-cluster目录下
启动6个redis实例,先创建脚本
是server不是service
./redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006
1.1 测试集群
redis01/redis-cli -h 127.0.0.1 -p 7002 -c 要加c不然条不过去- redis 集群
- redis集群
- Redis集群
- Redis 集群
- redis集群
- Redis 集群
- redis 集群
- redis 集群
- redis集群
- Redis 集群
- Redis集群
- Redis集群
- redis 集群
- Redis 集群
- redis集群
- redis 集群
- Redis集群
- redis集群
- Oracle PL/SQL开发入门(第五弹:运算符和表达式)
- maven报no compiler is provided in this environment解决方法
- Pandas 文本数据方法 is*()
- 简单明了说明UDP打洞原理
- addobe dwcs6静态表格
- redis集群
- 链队列的基本操作
- 最近在学习LVS(Linux virtual Server)高可用,Keepalived用于健康检查
- 剑指Offer 17 合并两个排序的链表
- 关于c#自学第一天
- Android性能优化典范
- (OK) 移植,编译,安装 LineageOS-14.1-kiwi (Android-7.1.1,运行在Huawei honor 5x) for VirtualBox
- vi 常用命令
- Dinic算法 P3376 【模板】网络最大流