博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis 键属性介绍
阅读量:4169 次
发布时间:2019-05-26

本文共 550 字,大约阅读时间需要 1 分钟。

Redis数据库介绍

没个Redis客户端都有自己的目标数据库,当客户端执行数据库命令时,目标数据库就是操作对象。

数据库切换

使用select可切换数据库

select 2

切换到2号数据库

键空间

Redis时一个 K-V数据库服务器,每个数据库都有redis.h/redisDb表示,其中redisDb结构里面包含的
dict字典保存了数据库中所有的键值对,即键空间。
键空间的键为字符串对象,值可以是字符串对象,列表对象,哈希表对象,集合对象,有序集合对象中的一种。
所有对数据库的操作,增删改都会对数据库中的键值对操作。
结构示例如下:

键空间维护

在redis命令对数据库读写时,会进行一些维护操作:
1.读取键后,会根据键是否存在更新监控件命中次数(hit)或不命中次数(miss),两属性为keyspace_hits和keyspace_misses
2.读取键后,会更新键的LRU时间,用于计算键的闲置时间

设置键生存时间和过期时间

使用EXPIRE(秒)或PEXPIRE(毫秒)可以设置数据库中间的存活时间

使用EXPIREAT或PEXPIREAT设置键的过期时间。

查看键生存时间和过期时间

TTL查看生存时间(秒)

TTL key

PTT查看键生存时间(毫秒)

PTTL key

转载地址:http://yukai.baihongyu.com/

你可能感兴趣的文章
信息系统的生命周期各阶段及说明
查看>>
Ubuntulinux离线安装ClamTk杀毒软件步骤和使用方法
查看>>
摆脱贫穷2021V1
查看>>
质量管理14工具图
查看>>
SQL数据库管理—安全使用SSL加密连接
查看>>
项目管理理论2021
查看>>
SQL数据库开发—TSQL-—运算符1常用
查看>>
第三章 SQL数据库开发--TSQL--select查询
查看>>
SQL数据库开发—TSQL-—运算符2不常用
查看>>
SQL数据库开发—TSQL—数据类
查看>>
第四章SQL数据库开发--TSQL—联接查询和UNION合并结果集
查看>>
第一章SQL数据库开发--TSQL概述
查看>>
第六章SQL数据库开发--TSQL—储存过程
查看>>
第七章SQL数据库开发--TSQL—事务和锁
查看>>
sqlserver服务器常用的性能计数器
查看>>
SQL数据库开发—1TSQL—第八章视图
查看>>
SQL数据库管理—第二章数据库硬件性能
查看>>
SQL数据库管理—IO存储
查看>>
SQL数据库管理—第四章使用windows性能监控器监控数据库
查看>>
5.1 查找未使用的索引
查看>>