博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis指令与数据结构(二)
阅读量:6329 次
发布时间:2019-06-22

本文共 1286 字,大约阅读时间需要 4 分钟。

0、Redis目录结构


      1)

      2)

      3)

      4)

      5)

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

 

一、前言


上一篇介绍了《Redis介绍及部署在CentOS上》,相必大家对redis有一定的了解了,Redis使用的场景非常的多,比如 之前 手机营销活动的秒杀等。

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

二、Redis通用指令


1、连接redis服务

进入redis目录下,此处我的目录在 /usr/local/redisfile/redis-5.0.2  

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

 

redis.custom.conf 的配置如下:

daemonize yesport 6666requirepass 123logfile ./redislog.logdir ./

 

daemonize  yes  代表在后台运行。

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

requirepass 设置redis密码

logfile 代表 日志文件

dir 代表 文件存放的位置

 

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

执行命令:

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

 查询结果

 

2、连接redis客户端

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

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

 进入redis中

 

 

3、关闭redis服务两种方法

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

 

4、通过命令

如下:大家可以自行通过redis-cli 测试一下

 

三、Redis数据结构


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

 

 

1、字符串的应用场景有如下:

 

然后我们就可以针对字符串做一些操作指令

如下:

 

 

2、Hash键值结构

 

hash的指令都是以h开头的

 

hash使用场景

 

 

 3、其他的就不做相应的介绍,大家可自行测试

这篇就介绍到这里。

 

asp.net core 交流群:787464275 欢迎加群交流

如果您认为这篇文章还不错或者有所收获,您可以点击右下角的【推荐】按钮精神支持,因为这种支持是我继续写作,分享的最大动力!

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

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

                 

LouieGuo
你可能感兴趣的文章
图片时钟
查看>>
Unity-2017.3官方实例教程Space-Shooter(一)
查看>>
makefile中重载与取消隐藏规则示例
查看>>
Spring知识点小结(一)
查看>>
Linux 内核版本号查看
查看>>
4-3 简单求和 (10分)
查看>>
Python环境部署
查看>>
【BZOJ1085】【SCOI2005】骑士精神 [A*搜索]
查看>>
【Java多线程】JUC包下的工具类CountDownLatch、CyclicBarrier和Semaphore
查看>>
【git】error: Your local changes to the following files
查看>>
LeetCode – Refresh – Binary Tree Level Order Traversal ii
查看>>
夜间模式的开启与关闭,父模板的制作
查看>>
EMMA 覆盖率工具
查看>>
WPF中获取系统本身自带的控件模板(XAML)
查看>>
Aircrack-ng官方文档翻译[中英对照]---Aireplay-ng
查看>>
cxImage控件使用
查看>>
js返回顶部
查看>>
手机测试用例-时钟测试用例
查看>>
Hamming校验码
查看>>
第六十一课、智能指针类模板
查看>>