会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
撒_旦
博客园
首页
新随笔
联系
管理
订阅
2018年1月8日
Kafka 设计与原理详解
摘要: 一、Kafka简介 1 2 转载请注明出处 : 本文链接 1.1 背景历史 当今社会各种应用系统诸如商业、社交、搜索、浏览等像信息工厂一样不断的生产出各种信息,在大数据时代,我们面临如下几个挑战: 以上几个挑战形成了一个业务需求模型,即生产者生产(produce)各种信息,消费者消费(consume
阅读全文
posted @ 2018-01-08 10:18 撒_旦
阅读(10928)
评论(0)
推荐(4)
2017年12月21日
kafka中partition和消费者对应关系
摘要: 1个partition只能被同组的一个consumer消费,同组的consumer则起到均衡效果 消费者多于partition topic: test 只有一个partition 创建一个topic——test, bin/kafka-topics.sh --create --zookeeper lo
阅读全文
posted @ 2017-12-21 13:58 撒_旦
阅读(20850)
评论(0)
推荐(0)
kafka快速入门(官方文档)
摘要: 第1步:下载代码 下载 1.0.0版本并解压缩。 > tar -xzf kafka_2.11-1.0.0.tgz > cd kafka_2.11-1.0.0 > tar -xzf kafka_2.11-1.0.0.tgz > cd kafka_2.11-1.0.0 第2步:启动服务器 Kafka使用
阅读全文
posted @ 2017-12-21 11:10 撒_旦
阅读(509)
评论(0)
推荐(0)
kafka Topic 与 Partition
摘要: Topic在逻辑上可以被认为是一个queue队列,每条消息都必须指定它的topic,可以简单理解为必须指明把这条消息放进哪个queue里。为 了使得Kafka的吞吐率可以水平扩展,物理上把topic分成一个或多个partition,每个partition在物理上对应一个文件夹,该文件夹 下存储这个p
阅读全文
posted @ 2017-12-21 10:13 撒_旦
阅读(1417)
评论(0)
推荐(0)
2017年9月25日
团队管理中的代码评审
摘要: 代码评审在软件项目管理中是经常组织的活动,通过代码评审的工作也确实给我们的团队带来很多的益处,简单谈谈代码评审的感受,你们的团队是否也在进行代码评审(Code Review)的相关工作呢? 1.为什么要组织代码评审 组织代码评审其主要目的是保障我们的代码质量和软件产品质量,其次是团队的学习提高,共同
阅读全文
posted @ 2017-09-25 15:01 撒_旦
阅读(713)
评论(0)
推荐(0)
2017年6月26日
mongodb 聚合查询
摘要: 操作符介绍: $project:包含、排除、重命名和显示字段 $match:查询,需要同find()一样的参数 $limit:限制结果数量 $skip:忽略结果的数量 $sort:按照给定的字段排序结果 $group:按照给定表达式组合结果 $unwind:分割嵌入数组到自己顶层文件 文档: Mon
阅读全文
posted @ 2017-06-26 14:30 撒_旦
阅读(271)
评论(0)
推荐(0)
2017年5月10日
Nginx+Tomcat实现负载均衡小demo
摘要: 一、搭建Tomcat服务 下载安装JDK和Tomcat就不说了,太简单了。由于是win7单机环境测试,启动多个Tomcat服务可以通过在server.xml配置文件中修改端口实现。准备两个Tomcat,比如使用两个不同版本的Tomcat(相同版本可以更改下文件名或者放到不同目录下) 1、创建项目 在
阅读全文
posted @ 2017-05-10 17:48 撒_旦
阅读(370)
评论(0)
推荐(0)
zookeeper伪分布式集群环境搭建
摘要: step1、下载 下载地址:http://zookeeper.apache.org/releases.html 将下载的压缩包放到用户家目录下(其他目录也可以) step2、解压 [plain] view plain copy $tar –zxvf zookeeper-3.4.6.tar.gz [p
阅读全文
posted @ 2017-05-10 17:47 撒_旦
阅读(602)
评论(0)
推荐(0)
MongoDB入门学习笔记之简介与安装配置
摘要: 一、MongoDB简介 1、文档数据库 MongoDB是一款开源的文档型非关系数据库,具有高性能、高可靠性和自动扩展等特点。MongoDB中的每一条记录是一个文档,其数据存储结构为键/值对,类似JSON对象。每个字段的值可以包含其他文档、数组、文档数组。如: 使用文档的好处: 在许多编程语言中文档(
阅读全文
posted @ 2017-05-10 17:46 撒_旦
阅读(261)
评论(0)
推荐(0)
详解log4j2(下) - Async/MongoDB/Flume Appender 按日志级别区分文件输出
摘要: 1. 按日志级别区分文件输出 有些人习惯按日志信息级别输出到不同名称的文件中,如info.log,error.log,warn.log等,在log4j2中可通过配置Filters来实现。 假定需求是把INFO及以下级别的信息输出到info.log,WARN和ERROR级别的信息输出到error.lo
阅读全文
posted @ 2017-05-10 17:44 撒_旦
阅读(1562)
评论(0)
推荐(1)
下一页
公告