【梅开二度】Redis 数据结构详解
Redis 数据类型分为:字符串类型、散列类型、列表类型、集合类型、有序集合类型。
Redis 这么火,它运行有多块?一台普通的笔记本电脑,可以在1秒钟内完成十万次的读写操作。
原子操作:最小的操作单位,不能继续拆分。即最小的执行单位,不会被其他命令插入。高并发下不存在竞态条件。
http://cdn.u1.huluxia.com/g4/M03/01/24/rBAAdl81EhSAFrCBAAC9-3gE7ZM30.jpeg
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。 顶起出售广告位 这么强,支持楼主,佩服
页:
[1]