上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 1. jedis使用 依赖包 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version> </dependency> 使用 public static vo 阅读全文
posted @ 2021-06-12 18:22 雾里看花的少年 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. bitmaps 1.1 简介 现代计算机用二进制(位) 作为信息的基础单位, 1个字节等于8位, 例如“abc”字符串是由3个字节组成, 但实际在计算机存储时将其用二进制表示, “abc”分别对应的ASCII码分别是97、 98、 99, 对应的二进制分别是01100001、 01100010 阅读全文
posted @ 2021-06-12 18:21 雾里看花的少年 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 2. redis的订阅与发布 1、客户端可以订阅频道如下图 2、当给这个频道发布消息后,消息就会发送给订阅的 阅读全文
posted @ 2021-06-12 18:19 雾里看花的少年 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1. Units(单位) 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 大小写不敏感 # Note on units: when memory size is needed, it is possible to specify # it in the usual for 阅读全文
posted @ 2021-06-12 16:06 雾里看花的少年 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1. String(字符串) 1.1 简介 String是Redis最基本的类型,一个key对应一个value。 String类型是二进制安全的。意味着Redis的string可以包含任何数据。比如jpg图片或者序列化的对象。 String类型是Redis最基本的数据类型,一个Redis中字符串va 阅读全文
posted @ 2021-06-12 14:51 雾里看花的少年 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 安装 1.准备工作 安装gcc编译器 yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker yum -y install gcc aut 阅读全文
posted @ 2021-06-12 14:50 雾里看花的少年 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.org.apache.rocketmq.client.exception.MQClientException: No route info of this topic, MyTopic 报错信信息如下: Exception in thread "main" org.apache.rocketmq 阅读全文
posted @ 2021-06-11 12:08 雾里看花的少年 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 优势: 应用解耦:提高系统容错性和可维护性 异步提速:提升用户体验和系统吞吐量 削峰填谷:提高系统稳定性 劣势: 系统可用性降低 系统复杂度提高 消息一致性问题 RocketMq安装部署 部署前准备 安装Jdk #1. 获取jdk安装包(进入 /opt目录操作 cd /opt) wget https 阅读全文
posted @ 2021-06-08 11:36 雾里看花的少年 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 五、 设计 1. 消息存储 消息存储是RocketMQ中最为复杂和最为重要的一部分,本节将分别从RocketMQ的消息存储整体架构、PageCache与Mmap内存映射以及RocketMQ中两种不同的刷盘方式三方面来分别展开叙述。 1.1 消息存储整体架构 消息存储架构图中主要有下面三个跟消息存储相 阅读全文
posted @ 2021-06-07 20:45 雾里看花的少年 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 3. 技术架构 RocketMQ架构上主要分为四部分,如上图所示: Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 Consumer:消息消费的角色,支持分布式集群方式部署 阅读全文
posted @ 2021-06-07 20:26 雾里看花的少年 阅读(62) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页