NoSQL介绍(四)
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,NoSQL介绍(四)Redis常用操作Redis常用操作-stringset key3 zsset key3 lisi //第二次赋值会覆盖setnx key3 wangwu //返回0,则key
千家信息网最后更新 2025年11月07日NoSQL介绍(四)
NoSQL介绍(四)
Redis常用操作
Redis常用操作-string
set key3 zsset key3 lisi //第二次赋值会覆盖setnx key3 wangwu //返回0,则key3存在setnx key4 zhaoliu //返回1,则key4不存在创建key4setex key4 100 tianqi //给key4设置过期时间为100s,值为tianqi,若key4存在则覆盖Redis常用操作-list
lpush listb a //从左侧加入一个元素lpop listb a //从左侧取出一个元素rpush listb b //从右侧加入一个元素rpop listb //从右侧取出第一个元素linsert lista before a 1 //在(值)a的前面插入(值)1lset lista 3 3 //把下标为3对应的数值改为3lindex lista 3 //查看下标为3对应的数值llen lista //查看链表lista有多少个元素Redis常用操作-set
sadd seta aaa //向集合seta中放入元素aaasmembers seta //查看seta集合的所有元素srem seta aaa //删除aaaspop seta //随机取出一个元素,删除sdiff seta setb //求差集,以seta为标准sdiffstore setc seta setb //求seta与setb的差集,将差集结果存入到setc中sinter seta setb //求交集sinterstore setd seta setb //将交集存储到setdsunion seta setb //求并集sunionstore sete seta setb //求并集并存储到setesismember seta aaa //判断一个元素是否属于一个集合srandmember seta //随机取出一个元素,但不删除Redis常用操作-zset
zadd zsetx 100 zhangsan //增加一个元素zadd zsetx 85 lisi 90 wangwu 58 zhaoliu //增加多个元素zrange zsetx 0 -1 //查看所有元素zrange zsetx 0 -1 withscores //查看所有元素并带着分数查看zrem zsetx zhangsan //删除指定元素zrank zsetx zhaoliu //查看指定元素对应的下标zrevrank zsetx zhaoliu //反问查看指定元素的下标zrevrange zsetx 0 -1 //反问查看所有元素zcard zsetx //查看指定zset的元素个数zcount zsetx 60 100 //查看分数60-100之间元素的个数zrangebyscore zsetx 60 100 //查看分数60-100之间的元素zremrangebyrank zsetx 0 1 //删除下标为0-1对应的元素zremrangebyscore zsetx 80 100 //删除分数为80-100对应的元素Redis常用操作-hash
hset user1 name apeng //建立hashhset user1 age 20hset user1 job ithgetall user1hmset user2 name aling age 25 job it //批量建立键值对hmget user2 name age jobhdel user2 job //删除指定的键值对hkeys user2 //查看所有的keyhvals user2 //查看所有value值hlen user2 //查看有几对键值对Redis常用操作(键值)
keys * //查看所有keykeys my* //模糊匹配exists name //有name这个key返回1,否则返回0del key1 //删除一个keyexpire key1 100 //设置key1 100s后过期ttl key //查看key还有多长时间过期,单位是s,当key不存在时,返回-2,当key存在时但没有设置剩余生存时间返回-1.否则,返回key的剩余生存时间select 0 //切换到0数据库 move age 1 //将当前库中的age移动到数据库1persist key1 //取消key1的过期时间randdomkey //返回随机一个keyrename oldname newname //重命名keytype key1 //返回键的类型Redis常用操作(服务)
dbsize //返回当前数据库中key的数目info //返回redis数据库状态信息flushdb //清空当前数据库中所有的键flushall //清空所有数据库中的所有的keybgsave //保存数据到rdb文件中,在后台运行save //作用同上,但是在前台运行config get * //获取所有配置参数config get dir //获取配置参数config set dir //更改配置参数数据恢复:首先定义或者确定dir目录和dbfilename,然后把备份的rdb文件放到dir目录下面,重启redis服务即可恢复数据
元素
数据
常用
数据库
下标
时间
分数
参数
差集
配置
个数
之间
交集
右侧
数值
文件
目录
剩余
存储
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
水务行业网络安全工作方案费用
数据库表的强关联
济宁erp软件开发公司
信息与网络安全案例分析
软件开发的系统设计分为
人大金仓数据库客户端怎么使用
魔兽几点开服务器
网络安全教案带图片
媒体服务器连接超时怎么解决
初中学习计算机软件开发
hp服务器自检后开不了机
君达网络技术有限公司地址
网络设备aaa服务器
微信小程序数据库删除操作
上海综合网络安全工程均价
数据库定义的类型数据
术士拉人密语宏如何跨服务器
网络技术和著作权
软件开发可能发生的问题
服务器开机后一直滴的响
女生网络技术
中信银行软件开发中心情况
ftp服务器21端口安全吗
银行业网络安全政策
软件开发白皮书模板
西藏网络安全宣传视频
世界启动器如何进服务器
visual连接数据库
浅谈校园信息网络安全问题
工控网络安全学术会议