redis
文章平均质量分 60
云胡不喜呀~
这个作者很懒,什么都没留下…
展开
-
Redis-对象
没错redis也有对象一说,前面介绍的数据结构,压缩链表、整数集合、跳表等并不是直接使用,而是根据具体情况选择使用的。其中对象主要五种,字符串对象(str)、列表对象(list)、哈希对象(hash)、集合对象(set)、有序集合对象(zset)其中每种对象都使用了最少一种数据结构,Redis会根据具体的使用情况,为对象设置多种不同的数据结构的实现,从而优化对象在不同场景的使用效率,提高服务质量和可用性。通过 TYPE msg 可以查看对象的类型。原创 2022-10-08 22:39:45 · 328 阅读 · 1 评论 -
Redis-跳跃表
redis-跳表原创 2022-09-08 23:40:57 · 324 阅读 · 0 评论 -
Redis-压缩列表
redis的压缩列表实现原理原创 2022-09-07 23:41:51 · 326 阅读 · 0 评论 -
Redis-整数集合
整数集合的底层和升级过程原创 2022-09-06 22:11:27 · 346 阅读 · 1 评论 -
Redis-字典
redis中字典的实现原创 2022-09-04 23:19:25 · 194 阅读 · 0 评论 -
Redis-链表
Redis链表的特点和实现原创 2022-06-21 22:59:46 · 179 阅读 · 0 评论 -
Redis-SDS
Redis字符串的实现原创 2022-06-21 22:56:42 · 241 阅读 · 0 评论 -
布隆过滤器
布隆过滤器布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。通常我们会遇到很多要判断一个元素是否在某个集合中的业务场景,一般想到的是将集合中所有元素保存起来,然后通过比较确定。链表、树、散列表(又叫哈希表,Hash table)等等数据结构都是这种思路。但是随着集合中元素的增加,我们需要的存储空间也会呈现线性增长,最终达到瓶颈。同时检索速度也越来越慢,上述三种结构的检索时间复杂度分别为O(n转载 2022-04-11 21:51:17 · 220 阅读 · 1 评论 -
Redis基本类型和操作
Redis常用命令select 2 //切换到2号数据库keys * //查看所有key值set name zhangs //设置kvget name //查看Vmove name //删除EXPIRE name 10 //设置过期时间为10秒ttl name //查看过期时间EXISTS name //判断key是否存在type name //查看key数据类型Redis五大数据类型StringString类型基本命令127.0.0.1:6379&g原创 2022-04-04 18:35:09 · 1192 阅读 · 0 评论