Redis
文章平均质量分 94
学习redis过程中收集整理的一些相关资料和个人学习笔记
Etui۹(・༥・´)و ̑̑
拉屎之于工作,如同代码之于生活。
展开
-
【Redis】Redis数据结构——链表
但双向链表因为使用两个额外的空间存储前驱和后继指针,因此在数据量较小的情况下会造成空间上的浪费(因为数据量小的时候速度上的差别不大,但空间上的差别很大)。这是一个时间换空间还是空间换时间的思想问题,Redis在列表对象中小数据量的时候使用压缩列表作为底层实现,而大数据量的时候才会使用双向无环链表。当一个列表包含了数量较多的元素,又或者列表中包含的元素为较长的字符串,Redis就会使用链表作为列表键的底层实现。列表键的底层实现就是一个链表, 链表中的每个节点都保存了一个整数值。结构就可以组成链表, 但使用。原创 2023-04-22 21:48:36 · 465 阅读 · 0 评论 -
【Redis】关于Redis数据结构简单动态字符串(SDS)的一些杂记
另外, Redis 除了处理 C 字符串之外, 还需要处理单纯的字节数组, 以及服务器协议等内容, 所以为了方便起见, Redis 的字符串表示还应该是二进制安全的: 程序不应对字符串里面保存的数据做任何假设, 数据可以是以。“包含字符串值的字符串对象”,这种说法初听上去可能会有点奇怪, 但是在 Redis 中, 一个字符串对象除了可以保存字符串值之外, 还可以保存。类型的值, 所以为了严谨起见, 这里需要强调一下: 当字符串对象保存的是字符串时, 它包含的才是 sds 值, 否则的话, 它就是一个。原创 2023-04-13 21:53:04 · 518 阅读 · 1 评论 -
【Redis】Redis基础命令集详解
此时,可以将系统中所有用户的 Session 数据全部保存到 Redis 中,用户在提交新的请求后,系统先从Redis 中查找相应的Session 数据,如果存在,则再进行相关操作,否则跳转到登录页面。此时,可以将系统中所有用户的 Session 数据全部保存到 Redis 中,用户在提交新的请求后,系统先从Redis 中查找相应的Session 数据,如果存在,则再进行相关操作,否则跳转到登录页面。当数据量很大时,count 的数量的指定可能会不起作用,Redis 会自动调整每次的遍历数目。原创 2023-04-09 18:55:27 · 42441 阅读 · 7 评论