Redis指令与数据结构(二)

0、Redis目录结构


      1)Redis介绍及部署在CentOS7上(一)html

      2)Redis指令与数据结构(二)redis

      3)Redis客户端链接以及持久化数据(三)安全

      4)Redis高可用之主从复制实践(四)微信

      5)Redis高可用之哨兵模式Sentinel配置与启动(五)数据结构

      6)Redis高可用之集群配置(六)asp.net

 

1、前言


上一篇介绍了《Redis介绍及部署在CentOS上》,相必你们对redis有必定的了解了,Redis使用的场景很是的多,好比 以前 手机营销活动的秒杀等。post

那么这节就介绍一下一些经过指令,帮助咱们更好的了解redis。测试

2、Redis通用指令


一、链接redis服务ui

进入redis目录下,此处个人目录在 /usr/local/redisfile/redis-5.0.2  spa

第一种:启动默认配置的redis服务(当关闭页面后或者 ctrl+C就会自动关闭redis服务,没法在后台启动)
.
/src/redis-server 第二种:启动自定义配置的redis服务 此处我自定义了一个配置文件 redis.custom.conf
.
/src/redis-server redis.custom.conf

 

redis.custom.conf 的配置以下:

daemonize yes port 6666 requirepass 123 logfile ./redislog.log dir ./

 

daemonize  yes  表明在后台运行。

port 端口号,默认端口是6379,在此咱们修改了默认端口,这样主要是出于安全考虑,防止不法之人一眼就识破咱们的redis端口。

requirepass 设置redis密码

logfile 表明 日志文件

dir 表明 文件存放的位置

 

这样执行后咱们查看一下redis是否在运行

执行命令:

ps -ef|grep redis 或 netstat -lntp|grep redis

 查询结果

 

二、链接redis客户端

在上面咱们启动了redis后咱们启动一下redis客户端

./src/redis-cli -p 6666 -a 123

 进入redis中

 

 

三、关闭redis服务两种方法

第一种: ./src/redis-cli -p 6666 -a 123 shutdown 第二种: kid -9 pid 注:此处的pid 表明 redis的 进程pid

 

四、经过命令

以下:你们能够自行经过redis-cli 测试一下

 

3、Redis数据结构


以下:就是redis支持的五种数据结构,最常常用的就是字符串

 

 

一、字符串的应用场景有以下:

 

而后咱们就能够针对字符串作一些操做指令

以下:

 

 

二、Hash键值结构

 

hash的指令都是以h开头的

 

hash使用场景

 

 

 三、其余的就不作相应的介绍,你们可自行测试

这篇就介绍到这里。

 

asp.net core 交流群:787464275 欢迎加群交流
若是您认为这篇文章还不错或者有所收获,您能够点击右下角的【推荐】按钮精神支持,由于这种支持是我继续写做,分享的最大动力!

做者:LouieGuo
声明:原创博客请在转载时保留原文连接或者在文章开头加上本人博客地址,如发现错误,欢迎批评指正。凡是转载于本人的文章,不能设置打赏功能,若有特殊需求请与本人联系!

微信公众号:欢迎关注                                                 QQ技术交流群: 欢迎加群

                 

相关文章
相关标签/搜索