redis的简单使用

互联网 2021/9/14 19:05:38

redis的简单使用 什么是redis redis是一个key-value的存储系统,是跨平台的非关系型数据库 redis存储哪些类型 string hash list set sorted set 如何对这些数据进行操作 对键进行操作命令 描述 返回值DEL key key存在时删除key 删除的key的数量DUMP key 序列化给定的key,…

redis的简单使用

什么是redis

redis是一个key-value的存储系统,是跨平台的非关系型数据库

redis存储哪些类型

string hash list set sorted set

如何对这些数据进行操作

对键进行操作

命令 描述 返回值
DEL key key存在时删除key 删除的key的数量
DUMP key 序列化给定的key,并返回序列化的值
EXISTS key 检查给定的值是否存在
EXPIRE/EXPIREAT/PEXPIRE/PEXPIREAT key second/timestamp 为给定的值设置过期的时间(秒/时间戳/毫秒/时间戳毫秒)
KEYS pattern 查找所有符合给定模式的key 也就是条件查询
MOVE key db 将当前的key一定到给定的数据库中
PERSIST key 移除key的过期时间
PTTL/TTL key 以 毫秒/秒 为单位返回key的剩余时间
RANDOMKEY 从当前数据库随机返回一个key
RENAME/ RENAMENX key newkey 修改key的名称/仅当newkey不存在时,修改key的名称
SCAN cursor [MATCH pattren] [COUNT count] 迭代数据库中的数据库键?
TYPE key 返回key存储的值的类型

对string的操作

命令 描述 返回值
SET key value 设置指定key的值
GET key 获取指定key的值
GETRANGE key start end 获取指定范围的字符串的值
GETSET key value 将给定 key 的值设为 value ,并返回 key 的旧值(old value)
SETEX key seconds value 将value关联到key,并将key的过期时间设置为second
SETNX key value 只有在key不存在的时候才设置value的值
STRLEN key 返回key存储的字符串的长度

loading

随时随地学软件编程-关注百度小程序和微信小程序
关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[redis的简单使用]http://www.zyiz.net/tech/detail-228103.html

上一篇:Redis 优化之 tcp-backlog

下一篇:Redis部署,主从复制

赞(0)
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

技术文章导航 更多>
扫一扫关注最新编程教程