NoSQL介绍(四)
发表于:2024-09-27 作者:千家信息网编辑
千家信息网最后更新 2024年09月27日,NoSQL介绍(四)Redis常用操作Redis常用操作-stringset key3 zsset key3 lisi //第二次赋值会覆盖setnx key3 wangwu //返回0,则key
千家信息网最后更新 2024年09月27日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安全错误
数据库的锁怎样保障安全
链接其他电脑服务器
软件开发考题 http
宜宾市计算机网络技术学院
数据库怎么封装到前端
一站式人工智能应用软件开发售价
互联网最新科技成就
网络安全考试资料
服务器遍历文件夹
卫生健康委数据库
数据库语言 增加一列
2000数据库怎么设置单用户
奉贤区真实软件开发学习
部署app服务器
阿里拍卖网络技术
各个服务器
数据库修改某行单个数据
java数据库pdf
腾讯云服务器客服怎么投诉
机房服务器管理
河北小型软件开发视频
网络安全怎样学
南京游戏软件开发服务
网上银行网络安全小黑板
辽宁警官学校网络安全实验室
深可意网络技术有限公司
垂直行业网络安全服务
软件编程软件开发怎么样
中国材料数据库
国家网络安全宣传周云展览
计算机3级和数据库哪个好