【梅开二度】Redis 数据结构详解

出黑q375629371   ·   发表于 2个月前   ·   编程代码
Redis 数据类型分为:字符串类型、散列类型、列表类型、集合类型、有序集合类型。

Redis 这么火,它运行有多块?一台普通的笔记本电脑,可以在1秒钟内完成十万次的读写操作。

原子操作:最小的操作单位,不能继续拆分。即最小的执行单位,不会被其他命令插入。高并发下不存在竞态条件。


1、获取key的列表:KEYS pattern 通配符有 ?*[] 和转义 \。
2、key 是否存在: EXISTS key 存在返回 1,不存在返回 0。
3、建立 key 和删除 key:SET key 和 DEL key。
4、根据 key 获取该键所存储的 redis 数据类型:TYPE key。返回是 string、list、hash、set、zset。下面会对这5种返回的 redis 数据类型逐一讲解。
5、rename oldkey newkey:对 key 重命名,如果 newkey 存在则覆盖。
6、renamenx oldkey newkey:对 key 重命名,如果 newkey 存在则不覆盖。
7、randomkey:随即返回一个 key
8、move key db-index:将 key 移动到指定的数据库中,如果 key 不存在或者已经在该数据库中,则返回 0。成功则返回 1。
0 Reply   |  Until 2个月前 | 3344 View
LoginCan Publish Content