上一页 1 2 3 4 5 6 7 ··· 35 下一页

2022年7月18日

RocketMQ 集群架构

摘要: 一、RocketMQ集群架构 RocketMQ中主要涉及到四种角色:NameServer注册服务器、Broker服务器、Producer生产者、Consumer消费者。每种角色都可以单独搭建集群,下面我们分别介绍一下NameServer 集群、Broker 集群、Producer 集群、Custom 阅读全文

posted @ 2022-07-18 23:08 胡子就不刮 阅读(801) 评论(0) 推荐(0) 编辑

2022年7月16日

redis big Key问题

摘要: 一、什么是Big Key? 通俗易懂的讲,Big Key就是某个key对应的value很大,占用的redis空间很大,本质上是大value问题。key往往是程序可以自行设置的,value往往不受程序控制,因此可能导致value很大。redis中这些Big Key对应的value值很大,在序列化/反序 阅读全文

posted @ 2022-07-16 23:02 胡子就不刮 阅读(255) 评论(0) 推荐(0) 编辑

2022年7月13日

RocketMQ如何保证消息的可靠性?

摘要: 一、概述 我们知道,网络传输是不可靠的,在分布式系统中,经常存在网络闪断的情况,所以消息中间件都存在消息丢失的风险,各种消息中间件也提供了重试机制,保证消息至少传输成功一次,当然RocketMQ也不例外。今天我们就来看看RocketMQ是如何最大限度的保证消息不丢失的呢?先来看看影响RocketMQ 阅读全文

posted @ 2022-07-13 22:45 胡子就不刮 阅读(862) 评论(0) 推荐(1) 编辑

2022年6月2日

redis Bitmaps(位存储)

摘要: Bitmaps主要提供位存储功能和统计1的个数功能。能用于用户打卡,用户活跃天数等场景使用。 SETBIT key 索引 值 可以设置位 GETBIT key 下标 可以读取位 BITCOUNT key 则统计1的个数 127.0.0.1:6379> setbit bits 0 1//第0位设置为1 阅读全文

posted @ 2022-06-02 10:43 胡子就不刮 阅读(42) 评论(0) 推荐(0) 编辑

redis Hyperloglog(基数)

摘要: Redis HyperLogLog Redis 在 2.8.9 版本添加了 HyperLogLog 结构。 Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。 在 Redi 阅读全文

posted @ 2022-06-02 10:38 胡子就不刮 阅读(49) 评论(0) 推荐(0) 编辑

2022年6月1日

canal

摘要: 官网:https://github.com/alibaba/canal 什么是canal 阿里巴巴B2B公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了杭州和美国异地机房的需求,从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出 阅读全文

posted @ 2022-06-01 14:58 胡子就不刮 阅读(485) 评论(0) 推荐(0) 编辑

2022年4月22日

redis 数据占用内存大小分析

摘要: redis作为缓存系统,但是随着用户量的增长,业务数据不断增多,redis服务器的内存空间有可能会到瓶颈了,及时观察redis中的各种键内存占用多少,会方便我们评估何时升级redis服务器规格,以及对于是否需要进行程序优化来设计合理的存储结构都会有很大帮助,下面给大家介绍一款工具rdr,可以很好的满 阅读全文

posted @ 2022-04-22 13:31 胡子就不刮 阅读(1576) 评论(0) 推荐(1) 编辑

2022年4月20日

redis 变慢原因及排查方法

摘要: 简介说明 Redis速度是很快的,性能很高。但是,Redis有时候会存在执行很慢、性能很差的情况。本文介绍Redis为什么会变慢、解决方案。 Redis执行命令流程 Redis是单线程操作,如果在Redis中执行耗时较长的操作,就会阻塞其他请求了。 Redis客户端执行一条命令,分为4部分:发送命令 阅读全文

posted @ 2022-04-20 21:35 胡子就不刮 阅读(2815) 评论(0) 推荐(0) 编辑

2022年4月14日

redis cluster 为什么是16384个槽位

摘要: 我们都知道Redis的集群有三种方案: 1、主从复制模式 2、Sentinel(哨兵)模式 3、Redis Cluster模式 当然使用随着海量数据的存储要求,单台Redis配置有限,已经满足不了我们的需求。我们考虑采用分布式集群方案。Redis Cluster 采用数据分片机制,定义了 16384 阅读全文

posted @ 2022-04-14 19:59 胡子就不刮 阅读(641) 评论(0) 推荐(0) 编辑

redis cluster 详解

摘要: redis从3.0开始支持cluster集群功能,采用无中心节点方式实现,无需proxy代理,客户端直接与redis集群的每个节点连接,根据同样的hash算法计算出key对应的slot,然后直接在slot对应的redisj节点上执行命令。redis实现了客户端对节点的直接访问,为了去中心化,节点之间 阅读全文

posted @ 2022-04-14 19:49 胡子就不刮 阅读(2805) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 35 下一页

导航