Redis数据类型

2022-05-17 07:59:50 浏览数 (1)

哈喽,大家好,我是一条。

Redis 作为一种非关系型数据库,以 key , value 的形式存储数据。这使它的查询复杂度为 O(1) 。

其中 key 永远是 string 类型,我们所说的 Redis 数据类型 其实是指 value 类型。

Redis 共有 5 大基本数据类型:string(字符串)、hash(哈希)、list(列表)、set(集合)及 zset (有序集合)。

随着版本更新,又增加了 Geo 、hyperloglog 、bitmap。

本文主要介绍 string 的一些命令和应用,下一篇会解读 string 类型的源码。

命令

推荐一个网站,可作为 Redis 命令速查手册:http://doc.redisfans.com/

string 类型用 Java 语言来说就是 Map<String,String>,是使用最为广泛的类型。

前面在安装时为大家演示过set k1 abc,这其实就是添加了一个 string 类型的键值对。get k1就是查询,类似 Java 中的 set、get 方法。

那么如何修改呢?只需要重新赋值即可。

代码语言:javascript复制
> set k1 abcd
OK
> get k1
abcd

思考

0 人点赞