Redis 学习笔记:列表类型
一、概述 redis 的列表类型可以存储一个有序的字符串列表,内部实现是一个双向链表,允许用户从两端插入元素。所以向两端插入数据的速度是极快的,而且获取数据时也是越接近两端速度越快,一个列表最多能容纳 2^32 - 1 个元素。 二、命令 2.1 在两端插入元素 LPUSH key value [valu ... 阅读更多
一、概述 redis 的列表类型可以存储一个有序的字符串列表,内部实现是一个双向链表,允许用户从两端插入元素。所以向两端插入数据的速度是极快的,而且获取数据时也是越接近两端速度越快,一个列表最多能容纳 2^32 - 1 个元素。 二、命令 2.1 在两端插入元素 LPUSH key value [valu ... 阅读更多
一、概述 Redis 本生就是一个字典类型的键值关系数据库,结构为: 而其中还有一种散列类型的数据结构散列,它也是一种字典结构,存储了字段关系的映射。 散列就像是一个小的 redis 一样,只不过这个小型 redis 不支持其他类型,只能是字符串。 二、命令 2.1 设置和获取字段值 HSET key fi ... 阅读更多
一、基本用法 任何一门程序语言都离不开位运算这个功能,redis 虽然不是一门编程语言,但也是一个和编程密切关联的工具。因此位运算自然也是 redis 中不可或缺的功能。 redis 中位运算相关的方法: GETBIT key offset:获取第 offset 位的 bit,不存的的比特位返回 0 。 SETBIT ... 阅读更多
一、基本用法 字符串是 redis 中的基本数据类型之一,能存储任何形式的字符串,包括二进制数据。同时,它还可以进行字符串运算、数据运算和位运算等操作。一个字符串最大能有 512M 。 字符串主要的操作命令有两个: GET KEY: 如果 KEY 存在就返回对应的值,如果不存在则返回空值 nil 。 SET KEY ... 阅读更多
一、编译安装 Redis 官网地址:redis 官网,官网可能会打不开,可以在 github 的发布页中下载:Release-redis 。 当前最新版 6.0-rc1,下载 redis:
|
1 |
https://github.com/antirez/redis/archive/6.0-rc1.tar.gz |
编译 redis6.0 需要 GCC5 以上版本,低版本会报错,如 ... 阅读更多