阿里云文档 2025-07-07

Redis Pipeline简介,原理与示例

当您有批量操作、提高命令执行性能等需求时,您可以使用Redis管道传输(Pipeline,后面称为Pipeline)机制。Pipeline可以将多个命令同时发给服务端,减少网络延迟,并提高性能。云数据库 Tair(兼容 Redis)支持原生Redis Pipeline。

文章 2024-08-30 来自:开发者社区

【Redis】哨兵(Sentinel)原理与实战全解~炒鸡简单啊

简介 Redis 的哨兵模式(Sentinel)是用于实现 Redis 高可用性的一种机制。它通过监控主节点和从节点,自动进行主节点故障切换,确保 Redis 集群在主节点出现故障时仍然能够继续提供服务。下面是对 Redis 哨兵模式的详细介绍: 1. Redis 哨兵模式的基本组成 哨兵模式主要由以下几个组件组成࿱...

文章 2024-01-31 来自:开发者社区

Redis Sorted Set 底层实现原理深度解读与排行榜实战

我是码哥,可以叫我靓仔。今天给大家简单聊聊 Redis Sorted Set 数据类型底层的实现原理和游戏排行榜实战。特别简单,一点也不深入,也就 7 张图,粉丝可放心食用,哈哈哈哈哈~~~~。1. 是什么Sorted Sets 与 Sets 类似,是一种集合类型,集合中不会出现重复的数据(member)。区别在于 Sorted Sets 元素由两部分组成,分别是 member 和 score。....

Redis Sorted Set 底层实现原理深度解读与排行榜实战
文章 2024-01-31 来自:开发者社区

硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战

在Redis 缓存击穿(失效)、缓存穿透、缓存雪崩怎么解决?中我们说到可以使用布隆过滤器避免「缓存穿透」。码哥,布隆过滤器还能在哪些场景使用呀?比如我们使用「码哥跳动」开发的「明日头条」APP 看新闻,如何做到每次推荐给该用户的内容不会重复,过滤已经看过的内容呢?你会说我们只要记录了每个用户看过的历史记录,每次推荐的时候去查询数据库过滤存在的数据实现去重。实际上,如果历史记录存储在关系数据库里,....

硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战
文章 2024-01-31 来自:开发者社区

Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结

❝ 可能是最完善的 Redis 分布式锁原理与实战总结,建议收藏,文末送书福利Redis 分布式锁使用 SET 指令就可以实现了么?在分布式领域 CAP 理论一直存在。分布式锁的门道可没那么简单,我们在网上看到的分布式锁方案可能是有问题的。「码哥」一步步带你深入分布式锁是如何一步步完善,在高并发生产环境中如何正确使用分布式锁。在进入正文之前,我们先带着问题去思考:什么时候需要分布式锁?...

Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结
文章 2022-05-26 来自:开发者社区

Redis 分布式锁的正确实现原理演化历程与 Redission 实战总结

Redis 分布式锁使用 SET 指令就可以实现了么?在分布式领域 CAP 理论一直存在。分布式锁的门道可没那么简单,我们在网上看到的分布式锁方案可能是有问题的。「码哥」一步步带你深入分布式锁是如何一步步完善,在高并发生产环境中如何正确使用分布式锁。在进入正文之前,我们先带着问题去思考:什么时候需要分布式锁?加、解锁的代码位置有讲究么?如何避免出现锁再也无法删除?「」超时时间设置多少合适呢?如何....

Redis 分布式锁的正确实现原理演化历程与 Redission 实战总结
文章 2022-05-01 来自:开发者社区

硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战

什么是布隆过滤器布隆过滤器 (Bloom Filter)是由 Burton Howard Bloom 于 1970 年提出,它是一种 space efficient 的概率型数据结构,用于判断一个元素是否在集合中。当布隆过滤器说,某个数据存在时,这个数据可能不存在;当布隆过滤器说,某个数据不存在时,那么这个数据一定不存在。哈希表也能用于判断元素是否在集合中,但是布隆过滤器只需要哈希表的 1/8 ....

硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战
文章 2022-04-15 来自:开发者社区

Redis Cluster集群原理+三主三从交叉复制实战+故障切换(十)

1.redis cluster原理概念1.1.cluster架构概念redis cluster是redis的分布式解决方案,在3.0版本正式推出,如果公司的redis是2.x版本,就需要升级了redis哨兵集群不足之处:资源利用率低,只有一台主库对外提供服务假如哨兵模式有3个节点,只有其中一个节点对外提供服务,其他两个节点都处于备份状态,这样就会造成资源的浪费,redis将数据都写在内存中,只有....

Redis Cluster集群原理+三主三从交叉复制实战+故障切换(十)
文章 2022-03-30 来自:开发者社区

Redis Cluster集群原理+三主三从交叉复制实战+故障切换

Redis Cluster集群原理+实战+故障切换@[TOC]1.redis cluster原理概念1.1.cluster架构概念redis cluster是redis的分布式解决方案,在3.0版本正式推出,如果公司的redis是2.x版本,就需要升级了redis哨兵集群不足之处:资源利用率低,只有一台主库对外提供服务假如哨兵模式有3个节点,只有其中一个节点对外提供服务,其他两个节点都处于备份状....

Redis Cluster集群原理+三主三从交叉复制实战+故障切换
文章 2021-12-24 来自:开发者社区

Redis缓存设计原理及实战(下)

实战 - 将数据加入缓存添加方式全量添加在某些特殊情况,比如初始化数据或缓存出现异常,没有将数据进行同步时,这时需要进行全量的数据同步。全量同步方式有两种:逐条插入批量插入即Pipeline 管道批量插入。通过pipeline指令完成。Redis 是一种基于客户端-服务端模型以及请求 / 响应协议的 TCP 服务。当请求进来后,都是经过服务器进行返回。若服务器没有响应及时,则其他请求进入等待。这....

Redis缓存设计原理及实战(下)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

云数据库 Tair(兼容 Redis)原理相关内容

云数据库 Tair(兼容 Redis)更多原理相关

产品推荐

云原生多模数据库Lindorm

Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。

+关注