- Redis
什么是布隆过滤器?如何实现布隆过滤器?
布隆过滤器(Bloom Filter)是一种空间效率极高的概率型数据结构,用于判断一个元素是否在一个集合中。它基于位数组和多个哈希函数的原理,可以高效地...
- Redis
Redis权限管理体系:终于等来了Redis权限控制体系ACL
一、用户管理 Redis用户的创建、查看、修改、删除等主要操作可以按照如下实例进行 1、创建用户 只创建用户,暂时不添加其他权限 127.0.0.1:6479 ACL SETUSER...
- Redis
Redis 实现多规则限流的思考与实践
简介 市面上很多介绍redis如何实现限流的,但是大部分都有一个缺点,就是只能实现单一的限流,比如1分钟访问1次或者60分钟访问10次这种,但是如果想一...
- Redis
如何使用Redisson实现分布式锁?
在分布式系统中,当多个线程(或进程)同时操作同一个资源时,为了保证数据一致性问题,所以就需要一种机制来确保在同一时间只有一个线程(或进程...
- Redis
一文了解Redis的持久化
我们都知道在对于Redis的开发或者面试的过程中,很容易就会遇到这个关于 Redis 持久化的问题,而我们在面试的时候,经常会有小伙伴只能说出这个 Redis...
- Redis
Redis权限管理体系:客户端名及用户名
在Redis6之前的版本中,因安全认证的主要方式是使用Redis实例的密码进行基础控制,而无法按照不同的应用来源配置不同账号以及更细粒度的操作权限控制...
- Redis
Redis主从复制原理和复制方式那点事!
通过学习我们知道通过持久化技术让服务器重启的情况下尽可能少或者不会丢失数据。 但是问题在于持久化的数据在单一的服务器上,万一服务器的硬盘出...
- Redis
商城首页卡爆了!!!怎么办?
前言 最近我们的商城系统出现了一个线上问题,用户访问商城首页的时候要差不多20秒,才返回数据,可以说卡爆了。 到底怎么回事呢? 1.案发现场 上周...
- Redis
Redis为什么使用哈希槽而不用一致性哈希
今天我们聊个知识点为什么Redis使用哈希槽而不是一致性哈希。 先看文章大纲,提前了解本期内容 图片 往期回顾 之前小许用图文并茂的方式用一期内容让...
- Redis
Redis全文搜索教程之创建索引并关联源数据
Redis 全文搜索是依赖于 Redis 官方提供的RediSearch来实现的。RediSearch 提供了一种简单快速的方法对 hash 或者 json 类型数据的任何字段建立二级索引,然后就可...
- Redis
Redis 如何为 List/Set/Hash 的元素设置单独的过期时间
大家好,我是小❤,一个漂泊江湖多年的 985 非科班程序员,曾混迹于国企、互联网大厂和创业公司的后台开发攻城狮。 1. 引言 1.1 消费队列 这天,小❤在...
- Redis
Redis 也支持全文搜索?这也太强了
在 2021 年我就了解到RediSearch这个项目,并已经把它用于我的开源项目 newbee-mall-pro 中。 就我的使用体验来说,简单场景下,用来平替Elasticsearch的使用场景...
- Redis
Redis集群架构模式概述,引领我们穿越在数据存储的未知之旅
Redis,不仅是数据存储,更是架构的艺术。从主从到哨兵、再到Cluster,每个模式都有着独特的优势。而代理模式,则是应对大规模场景的得力助手。这是一...
- Redis
Redis数据已经删除了,为什么内存占用还是很高?
前言 作为面试经历都很丰富的兄弟们,应该或多或少被问到或者自己亲身经历过这个问题,问题如下: ...
- Redis
Redis 除了用作缓存还能干吗?
今天我们来聊聊 Redis 的使用案例。 Redis 是一种内存键值数据库。它支持多种数据结构,如 String, Hash, List, Set 和 SortedSet。 图片 01 缓存 Redis 的最常用的用例...
- Redis
看完Redis缓存穿透、缓存击穿、缓存雪崩来吊打面试官!
一、前言 「Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。」 Redis在缓存应用中还是很广泛的,项目...