NoSQL介绍(四)
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,NoSQL介绍(四)Redis常用操作Redis常用操作-stringset key3 zsset key3 lisi //第二次赋值会覆盖setnx key3 wangwu //返回0,则key
千家信息网最后更新 2025年01月21日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安全错误
数据库的锁怎样保障安全
战神引擎获取服务器信息列表失败
网络安全法强化了
网络安全安服人员何去何从
软件开发最好用的工具
怎么备考网络技术
基于构件的软件开发基本流程
网络安全是怎么收费
db2启动数据库监听
怎么进mysql数据库
数据库表限制重复字段
崇明区自动化软件开发推荐咨询
java 数据库访问类
深圳企派网络技术有限公司
国际数据库的无粒石陨石图片
北京常见软件开发收购价格
深圳市开创网络技术有限公司
广西电信手机上网服务器代码
一万日活需要多大云服务器
云众互联网科技有限公司
滴滴网络安全审查
企业kms服务器
创造与魔法抄家服务器怎么进
安卓 服务器端
三一搅拌站数据库找回密码
南昌租房软件开发
服务器部署公有云
网络安全保卫支队干嘛的
什么是无法连到服务器
成都电商软件开发公司
有关手机品牌的数据库