首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#redis

Redis 架构是如何演进么?为什么?

码哥字节

Redis 现在已经十分流行,互联网几乎所有项目都会用到,在使用 Redis 时,你知道是如何保证稳定和高效的提供服务呢,它的架构演化路程是什么呢?

100

太优雅了!用Redis高效实现限流功能!

xiaoyi

相对来说,滑动窗口限流可以更灵活地应对流量波动,是使用的最多的一个,这里介绍用redis来实现用户维度或接口维度下该限流的两种方式,可以用list或zset。

1910

Redis分布式锁详解及电商秒杀功能示例

用户7353950

首先,假设你已经在项目中引入了Jedis库。下面展示的是一个简化的秒杀务类(`SeckillService`),其中使用Redis分布式锁来保护库存扣减的操作:

5110

Redis 官方可视化工具,官方的也做得这么好!

IT大咖说

Redis的可视化管理工具很多,像Another Redis,Redis Tesktop Manager,FineReport,MyRedis等等。但是,今天要...

11110

Redis支持哪几种数据类型?

用户10358987

Redis(Remote Dictionary Server)本质上是一个Key-Value类型的内存数据库,很像Memcached,整个数据库统统加载在内存当...

8810

聊聊redisson的RRateLimiter

code4it

redisson/src/main/java/org/redisson/api/RRateLimiter.java

7410

替代 Redis 的一场赛跑,刚刚 Linux 基金会宣布了“赢家”

深度学习与Python

在云厂商眼里,Redis 犹如抢劫犯一样夺走了他们为开放社区做贡献的权利,而在 Redis 商业公司看来,这些云厂商们正不断从他们这里白嫖更多代码和资源。

15210

Redis奔溃了快看看有没开启持久化

思考的陈

Reis作为一个内存数据库,整个数据库状态都存储在内存里,如果在运行过程中发生崩溃,那整个数据库状态可就完全不见了,相当于整个服务器被初始化。Redis在这方面...

10710

5k star! 又一款简洁美观的 Redis 客户端

永恒君

作为一名热爱编程的程序员,对于高效的工具总是格外追求。在日常的开发中,Redis 作为一款优秀的内存数据库,是我们不可或缺的利器之一。了不起之前也推荐过一些出色...

11410

面试官:redis中的大key要如何删除?

xiaoyi

大家好,我是小义。今天来聊聊面试中的高频考点:如何处理redis缓存中的大key? 大 key 其实并不是指 key 的值很大,而是 key 对应的 value...

15310

通过 TLS 保障 Redis 数据传输安全

TechHarmony

接下来,我们需要配置 Redis 以使用这些证书。打开 Redis 配置文件,通常位于 /etc/redis/redis.conf,然后添加以下行:

11410

腾讯音乐:说说Redis脑裂问题?

磊哥

Redis 脑裂问题是指,在 Redis 哨兵模式或集群模式中,由于网络原因,导致主节点(Master)与哨兵(Sentinel)和从节点(Slave)的通讯中...

6410

Redis已收费 还值得继续深入学习吗

Mandy的名字被占用了

大家好,我是Mandy,现在是一名服务端研发工程师。之前呢,也发过一篇文章关于Redis7系列教程的文章,后来总感觉不太合适。就给删除了。至于为什么呢?

15010

什么是redis的缓存穿透,缓存击穿和缓存雪崩?

reload

redis是java后端面试的高频考点,本篇总结自redis常见的面试题,将带你快速了解什么是redis的缓存穿透、缓存击穿和缓存雪崩,以及学习对应的解决方案。

21410

面试官:让我看看你的Redis功力如何

wayn

安徽省刀锋网络科技有限公司 · 后台开发 (已认证)

金三银四求职季,我特地为大家汇总了涵盖Java基础、线程、并发编程及JVM等核心领域的面试题集,希望能为正在准备或即将参与面试的小伙伴们提供些许帮助。

11510

Redis高可用集群配置方案

用户7353950

Redis Sentinel是一个高可用性解决方案,它能够监控Redis服务器集群,当主服务器下线时,自动将从服务器升级为主服务器,继续提供服务。

19810

Redis实践:构建高效消息队列与深入解析BRPOP命令

运维开发王义杰

Redis, 作为一种高性能的键值存储系统,通过提供丰富的数据结构和操作,被广泛应用于各种场景中,包括作为消息队列的实现工具。消息队列是一种在消息的发送者和接收...

26110

Go: redis客户端设计,适配器模式隐藏实现细节与工厂模式简化创建

运维开发王义杰

在现代软件开发中,封装和隐藏不同组件之间的实现细节是至关重要的,这不仅有助于提高代码的可维护性和扩展性,还能够使得代码更加清晰和易于理解。本文将深入探讨如何在G...

7710

Redis 列表操作:构建高效队列系统

运维开发王义杰

Redis 作为一个高性能的键值数据库,其提供的列表数据类型支持多种操作,使得开发者能够基于 Redis 构建出性能优异的队列系统。在系统设计过程中,合理应用 ...

7110

Redis stream 用做消息队列完美吗

勇哥java实战分享

Redis Stream 是 Redis 5.0 版本中引入的一种新的数据结构,它用于实现简单但功能强大的消息传递模式。

17310
领券