软件体系结构 - 缓存技术(5)Redis Cluster

Redis Cluster 是 Redis 提供的一种分布式数据存储方案,旨在实现数据的水平扩展、高可用性和容错能力。以下是对 Redis Cluster 的详细说明: 一、基本概念 1. 数据分片(Sharding) Redis Cluster 将整个数据集划分为 16384 个哈希槽(hash ...

公开!腾讯技术专家手撸Redis技术笔记,下载量已突破30W

公开!腾讯技术专家手撸Redis技术笔记,下载量已突破30W

前言Redis的火爆程度,相信不用我多说,现在大型的互联网公司基本上都需要使用到Redis技术。Redis作为目前最火爆的内存数据库之一,通过在内存中读写数据,很大程度上提高了读写速度,可以说Redis 是实现网站高并发不可或缺的一部分。但是,对于Redis的使用,相信还是有很多人不知道如何使用,也...

Redis入门及实战

6 课时 |
1896 人已学 |
免费

Redis入门到精通(进阶篇)

66 课时 |
1226 人已学 |
免费

Redis入门到精通(基础篇)

46 课时 |
1058 人已学 |
免费
开发者课程背景图
阿里技术专家亲码:满干货“Redis核心笔记”,全篇无尿点

阿里技术专家亲码:满干货“Redis核心笔记”,全篇无尿点

前言:Redis(Remote DictionaryService)是互联网技术领域使用最为广泛的存储中间件,也就是「远程字典服务」。Redis以其超高的性能、完美的文档、简洁易懂的源码和丰富的客户端库支持在开源中间件领域广受好评。现在使用Redis的大型互联网公司有很多, 比如Twitter、 Y...

python技术面试题(四)--redis持久化

python技术面试题(四)--redis持久化

python技术面试题(四)1.redis持久化众所周知,redis是内存型的存储数据库。效率高的同时,也有一个弊端不可忽视,那就是数据安全问题。此处安全指的是数据丢失,并非其他。我们将数据都存储在内存中,如果发生宕机等意外情况导致redis重启,那么内存中的数据会全部丢失,多么可怕的一件事。那么我...

【有奖征文|技术训练营第一期】解决Redis分布式锁主从架构锁失效问题的终极方案

【有奖征文|技术训练营第一期】解决Redis分布式锁主从架构锁失效问题的终极方案

在现代分布式系统中,分布式锁是实现并发控制的重要手段之一。而Redis作为一种高性能的缓存和消息中间件,其分布式锁机制备受关注和应用。然而,在Redis主从架构中,由于主从节点之间存在复制延迟,常常会出现锁失效的问题,给系统带来不稳定性和错误。 本文将介绍Redis分布式锁主从架构锁失效问题的内在原...

余额宝团队(Java技术1-4面题目):Hash+二叉树+Redis+线上调优+G1

余额宝团队(Java技术1-4面题目):Hash+二叉树+Redis+线上调优+G1

余额宝一面JVM 内存分哪几个区,每个区的作用是什么?JVM有哪些回收算法,对应的收集器有哪些?GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。hashmap源码问题HashMap、HashMap如何保证线程安全、ConcurrentHashMapHashMap底层结构 put操作讲一...

知乎问题: 如何说服技术老大用 Redis ?

这个问题很微妙,可能这位同学内心深处,觉得 Redis 是所有应用缓存的标配。缓存的世界很广阔,对于应用系统来讲,我们经常将缓存划分为本地缓存和分布式缓存。本地缓存 :应用中的缓存组件,缓存组件和应用在同一进程中,缓存的读写非常快,没有网络开销。但各应用或集群的各节点都需要维护自己的单独缓存,无法共...

腾讯的Tendis用了这么多牛逼技术,能否干掉Redis?

腾讯的Tendis用了这么多牛逼技术,能否干掉Redis?

Redis 作为高性能缓存被广泛应用到各个业务, 比如游戏的排行榜, 分布式锁等场景。经过在 IEG 的长期运营, 我们也遇到 Redis 一些痛点问题, 比如内存占用高, 数据可靠性差, 业务维护缓存和存储的一致性繁琐。由 腾讯互娱 CROS DBA 团队 & 腾讯云数据库团队联合研发的 ...

公开!腾讯技术专家手撸Redis技术笔记,下载量已突破30W

前言Redis的火爆程度,相信不用我多说,现在大型的互联网公司基本上都需要使用到Redis技术。Redis作为目前最火爆的内存数据库之一,通过在内存中读写数据,很大程度上提高了读写速度,可以说Redis 是实现网站高并发不可或缺的一部分。但是,对于Redis的使用,相信还是有很多人不知道如何使用&a...

高并发核心技术Redis系列(八)--------企业级解决方案(下)

高并发核心技术Redis系列(八)--------企业级解决方案(下)

7.1 设置锁和过期时间1. 通过setnx上锁由于setnx只有不存在该key的时候,可以设置成功,并返回1,否则设置失败,并返回0。 setnx lock A //获取锁,并对lock上锁 setnx lock B //其他服务器试图获取锁时,失败2. 通过del释放锁del lock...

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

社区圈子

云原生多模数据库Lindorm
云原生多模数据库Lindorm
Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。
1211+人已加入
加入
相关电子书
更多
2023云栖大会:阿里云Redis - 更稳更快更好用
云数据库Redis版的开源之路——解读Redis产品技术背后
阿里云Redis企业版Tair持久存储系列技术解读
立即下载 立即下载 立即下载