Redis安装部署与Java调用(单机版)

Redis-安装部署(单机版)

1、服务器环境

版本:Centos7

数量:一台服务器就可以。

2、下载软件包

mkdir -p /lamp

cd /lamp

wget http://download.redis.io/releases/redis-3.2.2.tar.gz

3、解压编译

tar -zxvf redis-3.2.2.tar.gz

cd redis-3.2.2

make

这一步可能会报错,如果报错,可以尝试使用如下命令来编译:

make MALLOC=libc

注意:make指令是需要linux下安装gcc 如果没有gcc可以尝试安装

yum -y install gcc

编译好的二进制文件会放到src/目录下,可以看到有redis-server和redis-cli,这是redis的服务端和客户端,我们到时候可以直接运行这两个文件即可启动服务端和客户端

4、创建目录移动文件、便于管理

创建目录放命令     mkdir -p /usr/local/redis/bin  

创建目录放配置文件 mkdir -p /usr/local/redis/etc

然后将上面src目录下的命令和配置文件分别移动到对应的目录

mv /lamp/redis-3.2.2/redis.conf /usr/local/redis/etc

cd /lamp/redis-3.2.2/src

mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin

5、启动redis服务

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

这是根据配置文件redis.conf来启动redis服务,但是默认是前台启动的,会占用我的session。如果想要后台启动redis:

vi /usr/local/redis/etc/redis.conf

然后将daemonize no改为yes,然后重新启动redis服务就可以了。

 

如果想要增加密码:

vi /usr/local/redis/etc/redis.conf

requirepass = ylx (密码),然后重新启动redis服务就可以了。

 

如果想要远程连接redis:

vi /usr/local/redis/etc/redis.conf

将bind 127.0.0.1注释掉,然后重新启动redis服务就可以了

 

ps -ef | grep redis    #查看是否启动成功

netstat -tunpl | grep 6379    #查看该端口有没有占用

6、测试redis服务:

/usr/local/redis/bin/redis-cli -a ylx

set name ylx

get name

7、停止redis服务:

pkill -9 redis

 

 

Redis-Java调用(单机版)

1、配置文件-application.properties:

2、jar包坐标-pom.xml:

3、工具类:

还有诸如:  获取字符串值、设置多个key-value值、保存List,从右插入、保存List,从左插入......     就不一一列举了

4、测试类:

软件包以及Java调用工具类下载地址:https://download.csdn.net/download/qq_34281865/15504355
个人交流Q:772182648
以上是本人自己总结,并且在项目中实际用到的。新手一枚,不喜勿喷!

猜你喜欢

转载自blog.csdn.net/qq_34281865/article/details/114268256