随笔分类 - Redis
分布式利器
摘要:O(n),n是pivot距离列表头或尾的距离 列表(list)类型是用来存储多个有序的字符串,如下图所示,a、b、c、d、e五个元素从左到右组成了一个有序的列表,列表中的每个字符串称为元素(element),一个列表最多可以存储2**32 -1个元素。 在Redis中,可以对列表两端插入(push)
阅读全文
摘要:哈希常用的命令复习 命令 功能 hset key field value 设置哈希值 hsetnx 设置哈希值,field或键必须不存在 hget 获取某个file对应的值 hdel 删除一个或多个field-value hlen 计算field的个数 hmset 批量设置field-value h
阅读全文
摘要:字符串常见命令 符串类型是Redis最基础的数据结构。首先键都是字符串类型。 而且其他几种数据结构都是在字符串类型基础上构建的,所以字符串类型能为其他四种数据结构的学习奠定基础。 字符串类型的值可以是字符串(简单的字符串、复杂的字符串(例如JSON、XML))、数字(整数、浮点数)、甚至是二进制(图
阅读全文
摘要:上期答案 问题1:Redis单线程为什么快?回答: 完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1); 数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的; 采用单线程,避免了不
阅读全文
摘要:认识的Redis 官方原文: Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data
阅读全文