redis操作(Redis操作失败返回)
本篇文章给大家谈谈redis操作,以及Redis操作失败返回对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
redis入门教程 基本操作如下
1、redis安装 windows环境的redis下载、安装,请参见以下经验,redis下载:,redis安装:,ubuntu系统下载安装,请参见以下经验,命令册碧直接下载安装:,下载后手动编译安装:
2、启动redis服务端 双击运行“redis-server.exe”即可完成redis服务端的启动,默认使用6379端口,服务端开启后,不要关闭,因为客户端需要连接上服务端才能进行各种操作
3、启动redis客户端 双击运行“redis-cli.exe”即可完成redis客户端的启动,默认连接本季的6379端口,如果redis客户端与redis服务端不在同一台服务器,可以修改“redis.windows.conf”配置文件中的【bind 127.0.0.1】为实际的ip地址即可
4、设置redis的字符串值 在redis客户端窗口中输入设置值的命令 set,命令:set str1 Hello Wrold,回车显示OK,表示设置成功
5、判断是否存在指定的redis键 在redis客户端窗口中输入判断键的命令 exists,命令:exists str1,回车显示1,表示存在键;显示0,表示不存在键
6、读取redis的字符串值 在redis客户端窗口中输入读取值的命令运迟 get,命令:get str1,回车显示nil,州悄举表示键不存在。显示其字符串内容,就是键str1对应的值
7、删除redis的字符串值 在redis客户端窗口中输入删除值的命令 del,命令:del str1,回车显示1,表示删除成功
深入了解Redis操作五大数据类型常用命令
我们知道Redis默认有16个数据库,默认是第0个数据库,那么如果在需要对数据库进行切换的时候,我们就可以使用下面这个命令:
使用如下态腊命令进行切换
如果想要清除指定某一个数据库的数据
清除所有数据库的数据
接下来这个命令应该是最常用的了
平常在开发中,我们还需要经常对key进行判断,判断其是否存在
因为我们设置的缓存数据一般都不能是永久的,这个时候就需要我们在存储数据的时候,就为其设置过期时间。
string类型是Redis中五大基本数据类型之一,这也是最常使用到的一个数据类型,所有很多小伙伴们对Redis的认识和操作就仅仅的停留在了对Redis的操作层面,但是你是否知道string类型中的相关命令,还是有非常多实用的
接下来先看一下对string类型进行基本存储和获取的命令。
如果我们存储的string中的内容是数字的话,我们也可以对其进行增或减操作,Redis可以自动的对字符串进行相关的操作。实现的命令如下:胡蚂
使用msetnx时,同时设置一个或多个 key-value 对,当且仅当所有给定 key都不存在时才成立。
getset命令从字面意思就可以看出来,他的作用是先get再set。
总结string类似的使用场景:
在使用list类型进行存取的时候,有两个命令需要进行区分:
注意:只有pop和push才分左裤闭埋右,其他的l都是list的意思
总结:
总结set集合一般用于元素的不重复的场景,比如抽奖系统,轮播等场景下
在使用hash集合的时候,要注意,hash其实就是一个Map集合,key-map的时候,值是一个map集合的形式进行存储的,也和Java中的hashmap有一个类似。
HVALS获取所有的value,HKEYS获取所有的key,HGETALL获取所有的键值
总结:
hash可以用于存储变更的数据,比如user,name,age等,尤其是用户信息之类的,hash更加适合用于对象的存储,string更加适合用于字符串的存储。
在set集合的基础上增加一个序列号,来进行排序
ZRANGEBYSCORE使用语法
总结
以上是在对五种数据类型进行存取时的一些常用命令操作。关于其他的命令使用,小伙伴们在用到的时候可以直接入官网查看就可以了。
Redis启动、停止、Redis命令行的操作
1.redis命令
1 redis执行了make install后,redis的课执行文件都会自动复制到 /usr/local/bin 目录
2 redis-server redis服务器森改渣
3 redis-cli redis命令行客户端
4 redis-benchmark redis性能测试工具
5 redis-check-aof aof文件修复工具6redis-check-dump rdb文件检查工具
2.停止 redis 命令
# 停止Redis命令
redis-cli shutdown
3.启动 redis 命令
(1). # 启动 redis-server
redis-server
(2). # 带配置文件启动
(3). # 带配歼派置文件启动 且指定某几个配置 配置名称前加 --
会覆盖配置文件里面的值
回到顶此悄部
4.redis命令行客户端
(1).发送命令
注意:框里面的是 6379 里面没有登录成功,下面改成了 1123 成功了,因为刚才上面改了端口
(2).命令返回值
状态回复:pong表示可用
错误回复:不知道这个什么命令
整数回复:多种命令会回复整数
下面的字符串回复,都是赋值了才有。
字符串回复:
多行字符串回复:
[img]关于redis操作和Redis操作失败返回的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。