欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

[转载] redis学习入门 Redis 3.2.100

程序员文章站 2023-11-15 16:57:04
参考博客: https://blog.csdn.net/flyer_tang/article/details/80320974 https://blog.csdn.net/weixin_30773135/article/details/97923338 官网下载地址: http://redis.io ......

参考博客:

https://blog.csdn.net/flyer_tang/article/details/80320974

https://blog.csdn.net/weixin_30773135/article/details/97923338

 

官网下载地址:    (linux版)

github下载地址:https://github.com/msopentech/redis/tags(windows版)

这里下载的是redis-x64-3.2.100版本,我的电脑是win10 64位,所以下载64位版本的。

[转载] redis学习入门 Redis 3.2.100

在运行中输入cmd,然后把目录指向解压的redis目录。启动命令:redis-server.exe redis.windows.conf 出现下图显示表示启动成功了。

[转载] redis学习入门 Redis 3.2.100

使用 redis desktop manager 客户端链接 测试成功

 [转载] redis学习入门 Redis 3.2.100

上面虽然启动了redis,但是只要一关闭cmd窗口,redis服务就会消失。所以要把redis设置成windows下的服务。

接下来做一些redis服务配置工作。

注意:

redis.windows-service.conf 是以系统服务的方式运行,会注入的系统服务当中一直运行。

而 redis.windows.conf 是以非系统服务方式启动程序使用的配置文件,也就是说关掉该窗口后,redis服务就会消失

我们先设置 redis.windows-service.conf 配置文件

1,设置访问密码:requirepass 123456

[转载] redis学习入门 Redis 3.2.100

2,端口号:默认 6379,这里由于是测试,使用默认的即可

[转载] redis学习入门 Redis 3.2.100

3,设置存储为最大值  maxmemory 1024000000      这个地方也可以不用设置,redis会自动设置的

[转载] redis学习入门 Redis 3.2.100

 4, 设置数据库的数量,默认数据库为16个  可以改为自定义数量

[转载] redis学习入门 Redis 3.2.100

注意:如果正式上线用的话,记得把端口号和密码改掉,防止被攻击

另外:如果你修改了conf文件,重新重新启动服务才会生效

 

常用的redis服务命令

安装服务:redis-server --service-install redis.windows-service.conf --loglevel verbose

卸载服务:redis-server --service-uninstall 

开启服务:redis-server --service-start 

停止服务:redis-server --service-stop 

指定服务名和端口:

redis-server --service-install –service-name redisservice1 –port 10001

redis-server --service-start –service-name redisservice1

 

使用上述命令安装redis服务,安装成功后可以在系统服务当中看到如下服务:

[转载] redis学习入门 Redis 3.2.100

 使用客户端软件重新链接

 [转载] redis学习入门 Redis 3.2.100

如果每次安装卸载嫌麻烦的话,可以把命令做成批处理文件:

[转载] redis学习入门 Redis 3.2.100

install.bat 文件内容:

 

 

 [转载] redis学习入门 Redis 3.2.100

 

uninstall.bat 文件内容:

[转载] redis学习入门 Redis 3.2.100

 

开始测试:

右键 redis-cli.exe 进行测试

[转载] redis学习入门 Redis 3.2.100

 

 直接使用会报错,(error) noauth authentication required.  需要输入密码验证:auth 123456

[转载] redis学习入门 Redis 3.2.100

 

测试结果 : select 20  表示选择 db(20) 号库存储数据

 [转载] redis学习入门 Redis 3.2.100

我们在 redis desktop manager 客户端刷新一下,同样可以看到

[转载] redis学习入门 Redis 3.2.100

 

好了,关于redis的基础应用,就先介绍到这儿,接下来将介绍如何在 net中应用 redis 。