文章 2019-05-09 来自:开发者社区

java版spring cloud+spring boot+redis多租户社交电子商务平台-spring cloud bus原理总结

spring cloud是按照spring的配置对一系列微服务框架的集成,spring cloud bus是其中一个微服务框架,用于实现微服务之间的通信。 spring cloud bus整合 java的事件处理机制和消息中间件消息的发送和接受,主要由发送端、接收端和事件组成。针对不同的业务需求,可以设置不同的事件,发送端发送事件,接收端接受相应的事件,并进行相应的处理。 2、原理 spring....

java版spring cloud+spring boot+redis多租户社交电子商务平台-spring cloud bus原理总结
文章 2019-04-28 来自:开发者社区

【直播回顾】阿里技术专家羽洵:Redis Cluster的基本原理

主讲人:羽洵(阿里集团-数据库产品事业部-技术专家)本名:郑晓茵 阿里巴巴Redis内核团队技术专家,主要从事Redis集群架构相关的核心工作。 点击关注羽洵的云栖社区个人主页 内容概要:社区版Redis Cluster是无中心节点P2P的集群架构,内部采用gossip协议传递维护集群的拓扑结构和集群元数据,能提供水平扩容和自动failover的功能。本次直播将一起探索Redis Cluste.....

文章 2019-04-23 来自:开发者社区

【直播预告】阿里技术专家羽洵:Redis Cluster的基本原理

主讲人:羽洵(阿里集团-数据库产品事业部-技术专家)本名:郑晓茵 阿里巴巴Redis内核团队技术专家,主要从事Redis集群架构相关的核心工作。 点击关注羽洵的云栖社区个人主页 内容概要:社区版Redis Cluster是无中心节点P2P的集群架构,内部采用gossip协议传递维护集群的拓扑结构和集群元数据,能提供水平扩容和自动failover的功能。本次直播将一起探索Redis Cluste.....

【直播预告】阿里技术专家羽洵:Redis Cluster的基本原理
文章 2019-04-10 来自:开发者社区

深入理解redis复制原理

深入理解redis复制原理1.复制过程2.数据间的同步3.全量复制4.部分复制5.心跳6.异步复制1.复制过程从节点执行 slaveof 命令。 从节点只是保存了 slaveof 命令中主节点的信息,并没有立即发起复制。 从节点内部的定时任务发现有主节点的信息,开始使用 socket 连接主节点。 连接建立成功后,发送 ping 命令,希望得到 pong 命令响应,否则...

文章 2019-03-18 来自:开发者社区

scrapy_redis分布式组件Connection源码解读及工作原理

之前已经将主要的scrapy_redis分布式组件源码及其工作原理介绍完成,今天介绍分布式组件的最后一个Connection,这是Redis的连接组件。 《RedisSpider的调度队列实现过程及其源码》 《scrapy中scrapy_redis分布式内置pipeline源码及其工作原理》 《scrapy分布式调度源码及其实现过程》 《scrapy分布式Spider源码分析及实现过程》 《sc....

文章 2019-03-14 来自:开发者社区

scrapy中scrapy_redis分布式内置pipeline源码及其工作原理

scrapy_redis分布式实现了一套自己的组件,其中也提供了Redis数据存储的数据管道,位于scrapy_redis.pipelines,这篇文章主要分析器源码及其工作流程,源码如下: from scrapy.utils.misc import load_objectfrom scrapy.utils.serialize import&nbs...

文章 2019-03-09 来自:开发者社区

关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁

关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁 首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。 在一个进程中,也就是一个jvm 或者说应用中,我们很容易去处理控制,在jdk java.util 并发包中已经为我们提供了这些方法去加锁, 比如synchronized 关键字 或者Loc....

关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
文章 2019-01-07 来自:开发者社区

Redis存储总是心里没底?你大概漏了这些数据结构原理

上一篇文章《Redis存储总用String?你大概错过了更优的使用方法》我们了解了Redis的数据类型特点与适用场景,本期内容则会着重讲讲Redis内存数据结构与编码,弄清Redis内部到底是如何支持这5种数据类型的。 一、Redis内存数据结构与编码 想要弄清楚Redis内部如何支持5种数据类型,也就是要弄清Redis到底是使用什么样的数据结构来存储、查找我们设置在内存中的数据。 虽然我们使用....

文章 2018-12-21 来自:开发者社区

高并发架构系列:Redis的内存回收原理,及内存过期淘汰策略详解

Redis内存回收机制 Redis的内存回收主要围绕以下两个方面: 1.Redis过期策略删除过期时间的key值 **2.Redis淘汰策略**内存使用到达maxmemory上限时触发内存淘汰数据 Redis的过期策略和内存淘汰策略不是一件事,实际研发中不要弄混淆了,下面会完整的介绍两者。 Redis过期策略 过期策略通常有以下三种: 1.定时过期 每个设置过期时间的key都需要创建一个定时器,....

文章 2018-10-29 来自:开发者社区

redis之sentinel客户端工作原理

废话不多说,直接上干货! 1. 客户端获取sentinel节点集合 2. 客户端通过sentinel get-master-addr-by-name master-name这个api来获取对应主节点信息 3. 客户端验证当前获取的“主节点”是真正的主节点,这样的目的是为了防止故障转移期间主节点的变化 4. 客户端保持和sentinel节点集合的联系,即订阅sentinel节点相关频道,时刻...

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

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

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注