Redis中的有序集合类型 Redis

Redis中的有序集合类型

一、基本操作 有序集合也是集合的一种,顾名思义,它和集合的不同之处在于它是有序的 ,而集合无序。它通过给集合中每一个元素都关联一个分数来是的元素有序,同时提供了多个方式获取排序之后的元素。 1.1 增...
阅读全文
Redis中的集合类型 Redis

Redis中的集合类型

一、概念和原理 集合是redis中的基本数据类型之一,redis中的集合可以用来存储一堆无序的元素,集合内的元素不会重复,只有存在或者不存在两种属性。 redis集合内部是由intset和hashta...
阅读全文
Redis学习笔记:列表类型 Redis

Redis学习笔记:列表类型

一、概述 redis的列表类型可以存储一个有序的字符串列表,内部实现是一个双向链表,允许用户从两端插入元素。所以向两端插入数据的速度是极快的,而且获取数据时也是越接近两端速度越快,一个列表最多能容纳2...
阅读全文
Redis学习笔记:散列类型 Redis

Redis学习笔记:散列类型

一、概述 Redis 本生就是一个字典类型的键值关系数据库,结构为: 而其中还有一种散列类型的数据结构散列,它也是一种字典结构,存储了字段关系的映射。 散列就像是一个小的redis一样,只不过这个小型...
阅读全文
Linux 文件操作 C/C++

Linux 文件操作

一、文件描述符 在linux系统内核中,所有打开的文件都是由文件描述符来表示。当打开或者创建文件时,系统会返回一个文件描述符,当向文件写入数据的时候,需要传递一个描述符给系统。 对于每一个应用程序,打...
阅读全文
Redis中的位运算 Redis

Redis中的位运算

一、基本用法 任何一门程序语言都离不开位运算这个功能,redis虽然不是一门编程语言,但也是一个和编程密切关联的工具。因此位运算自然也是redis中不可或缺的功能。 redis中位运算相关的方法: G...
阅读全文
redis字符串的基本用法和实现原理 Redis

redis字符串的基本用法和实现原理

一、基本用法 字符串是redis中的基本数据类型之一,能存储任何形式的字符串,包括二进制数据。同时,它还可以进行字符串运算、数据运算和位运算等操作。一个字符串最大能有512M。 字符串主要的操作命令有...
阅读全文