redis之键与数据库
2023-09-11 14:19:18 时间
专栏目录请点击
简介
redis中的键就相当于变量,这个键就保存着一些特定的类型的值
键操作
增
当我们设置值的时候,就相当于新增了键
删
del key
删除指定的key数据unlink key
根据value选择非阻塞删除,仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作
改
expire key 10
:10秒钟:为给定的key设置过期时间
查
keys *
查看当前库所有key- 他还可以进行模糊匹配
keys *1
- 他还可以进行模糊匹配
exists key
判断某个key是否存在type key
查看你的key是什么类型
4. ttl key
查看还有多少秒过期,-1表示永不过期,-2表示已过期
数据库操作
select
命令切换数据库- redis一共有16个数据库,类似数组从下标0开始,所有的库有同样的密码
- 使用
select 8
来进行切换数据库 - redis没有命令查看当前是使用的那个数据库,一般默认连接的是第一个数据库,下标为0,默认不显示,但是当我们切换数据库的时候他会显示当前使用的第几个数据库
dbsize
查看当前数据库的key的数量
3. flushdb
清空当前库
4. flushall
通杀全部库
相关文章
- Redis集群的部署
- Redis分布式锁的五大演进攻略
- Redis持久化过程的监控及优化
- windows redis:Uncaught exception 'RedisException' with message 'Redis server went away'
- Redis学习(2)-redis安装
- 某游戏应用的redis 数据库结构设计(转)
- redis数据库-django操作redis
- spring boot:使用caffeine+redis做二级缓存(spring boot 2.3.1)
- PHP 使用 Redis
- redis数据库-django操作redis
- redis连接池的标准用法:
- 你一定能看懂的Redis主从复制流程
- Docker搭建Redis高可用集群(基于redis-sentinel)
- redis 日志重写BGREWRITEAOF及混合日志的保存形式
- Redis采坑记录
- Atitit redis使用 attilax 艾提拉总结 1.1. Redis默认有16个库,默认连接的是 index=0 的那一个。解决与原来不方便查询查看的问题1 1.2. redis不是现
- Atitit.redis操作总结
- 阿里云Redis助力互联网+新媒体
- 〖Python 数据库开发实战 - Redis篇③〗- Mac系统下通过homebrew安装Redis数据库
- 〖Python 数据库开发实战 - Redis篇⑫〗- Redis的事务特性
- 技术解读丨分布式缓存数据库Redis大KEY问题定位及优化建议
- Redis集群方案及实现
- Redis备份及回收策略
- redis_02 _ 数据结构:快速的Redis有哪些慢操作?
- 深入学习Redis(5):集群