Redis部分介绍

Redis介绍

Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。

  • 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。

  • 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。

  • 原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。

  • 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

Redis安装

Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载

Redis-x64-5.0.10.msi安装包到 自己的电脑,然后安装即可。

如果想方便的话,可以把 redis 的路径加到系统的环境变量里

Redis操作

Redis 客户端的基本语法为:

redis-cli

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)

键操作

127.0.0.1:6379> keys *  # 查询redis中所有键
(empty list or set)

127.0.0.1:6379> del student  # 通过键,删除redis中的数据
(integer) 1

在redis中,可以对数据设置过期时间,时间一旦过去,数据不存在,再取值,得到null

redis指令不区分大小写

posted @ 2021-04-28 08:46  DoomLs  阅读(53)  评论(0)    收藏  举报