摘要: 一、存储方式 一个topic 分成一个或多个 patition(对应 server.properties 中的 num.partitions=3 配置),而每一个 patition 物理上对应一个文件夹(该文件夹存储该 patition 的所有消息和索引文件) 二、存储策略 基于时间:log.ret 阅读全文
posted @ 2017-08-02 18:45 简笔话_Golden 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 报错信息: 官方下载Instant Client下载: http://www.oracle.com/technetwork/cn/topics/intel-macsoft-102027-zhs.html MacOs+Navicat+instantclient实现oracle连接: http://bl 阅读全文
posted @ 2017-08-02 16:14 简笔话_Golden 阅读(514) 评论(0) 推荐(0) 编辑
摘要: ~ 符号在 Mac 甚至所有基于 Unix 和 Linux 的系统中都是代表当前用户的用户目录,.代表当前目录 配置环境变量语句: source ~/.bash_profile 查看host文件语句: sudo vi /etc/hosts 修改host文件语句: sudo -s cat ~/123. 阅读全文
posted @ 2017-08-02 16:13 简笔话_Golden 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 专业词汇: Producer(生产者):发布消息的对象 Consumer(消费者):订阅并处理消息的对象 Consumer group(消费者组): 每个 consumer 都属于一个 consumer group 注:每条消息只能被 consumer group 中的一个 Consumer 消费, 阅读全文
posted @ 2017-08-02 16:11 简笔话_Golden 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 第一步:确定存储位置 producer 发送消息到 broker 时,会根据分区算法选择将其存储到哪一个 partition。其路由机制为: 第二步:发布消息 1. producer 先从 zookeeper 的 "/brokers/.../state" 节点找到该 partition 的 lead 阅读全文
posted @ 2017-08-02 15:51 简笔话_Golden 阅读(231) 评论(0) 推荐(0) 编辑