简单聊聊redis

2020-12-04  本文已影响0人  我心悠然

Redis 是一个高性能的key-value数据库。而我们对于Redis的链接方式有3种客户端(redisson,jedis,lettcue),而链接模式分为:单例,集群,主从,哨兵,云托管。

Redis在Linux上单机配置:

1、下载安装包:http://download.redis.io/releases/

2、解压下载包内容到/usr/local/redis下面(我安装的是5.0.8版本)

3、在redis目录下面执行make

4、修改redis.conf内容

#bind 127.0.0.1 (这个注解掉可以用外网访问)

protected-mode no

port 6379

tcp-backlog 511

daemonize yes    

supervised no


5、启动方式:./src/redis-server redis.conf

安装参考路径:https://www.runoob.com/redis/redis-install.html

Redis在Linux上集群配置:

1、在/usr/local/redis-cluster目录下创建6个文件夹,然后把单机安装好的/src/redis-trib.rb放在当前目录。

2、在5001-5006的文件夹里面,分别是redis-server和redis.conf两个文件;redis.conf内容文案(port分别是5001-5006)

3、创建一个文件start-all.sh用来批量启动(如果提示:bash: redis-server: command not found...,把redis-server改成./redis-server)

4、安装redis-trib所需的 ruby脚本

1、 yum install ruby ; 2、 yum install rubygems ;

5、安装gem: gem install redis

6、启动start-all.sh文件

查看是否已经启动的命令:ps -ef | grep cluster

7、进入目录/usr/local/redis-5.0.8/src下面,执行命令:./redis-cli --cluster create 192.168.1.117:5001 192.168.1.117:5002 192.168.1.117:5003 192.168.1.117:5004 192.168.1.117:5005 192.168.1.117:5006 --cluster-replicas 1(这里的192.168.1.117是当前机子的IP地址)

到此为止,redis集群模式已经安装OK了

Redis在Linux上哨兵配置:

配置哨兵模式之前,要先配置主从模式;

1、建立3个文件夹6001,6002,6003,每个文件夹存放内容是:

内容从redis安装目录下面拷贝过来

2、编辑其中redis.conf文件,配置内容如下:

master配置 slaveof,主要多增加这两项

3、编辑sentinel.conf文件,内容如下:(不同文件夹只是port不一样)

4、配置启动文件,并且执行;

代码地址: https://github.com/lunacai/canace-redis-client

上一篇 下一篇

猜你喜欢

热点阅读