码迷,mamicode.com
首页 >  
搜索关键字:kafka    ( 4273个结果
消息队列设计精要(转)
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notify、MetaQ、Rocke ...
分类:其他好文   时间:2016-07-20 19:32:52    阅读次数:222
Kafka入门经典教程
> tar -xzf kafka_2.9.2-0.8.1.1.tgz > cd kafka_2.9.2-0.8.1.1 复制代码 > tar -xzf kafka_2.9.2-0.8.1.1.tgz > cd kafka_2.9.2-0.8.1.1 > bin/zookeeper-server-st ...
分类:其他好文   时间:2016-07-19 20:32:12    阅读次数:155
重置kafka topic consumer的offset
如果你在使用Kafka来分发消息,在数据处理的过程中可能会出现处理程序出异常或者是其它的错误,会造成数据丢失或不一致。这个时候你也许会想要通过kafka把数据从新处理一遍,我们知道kafka默认会在磁盘上保存到7天的数据,你只需要把kafka的某个topic的consumer的offset设置为某个 ...
分类:其他好文   时间:2016-07-19 18:47:44    阅读次数:351
消息队列设计精要(转载)
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notify、MetaQ、Rocke ...
分类:其他好文   时间:2016-07-19 18:39:18    阅读次数:167
大数据架构:flume-ng+Kafka+Storm+HDFS 实时系统组合
大数据我们全知道hadoop,但并不全都是hadoop。我们该如何构建大数据库项目。对于离线处理,hadoop还是比较适合的,但是对于实时性比较强的,数据量比较大的,我们可以采用storm,那么storm和什么技术搭配,才能做一个适合自己的项目。 1.一个好的项目架构应该具备什么特点? 2.本项目架 ...
分类:Web程序   时间:2016-07-19 18:25:07    阅读次数:215
kafka
kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性:通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。高吞吐量:即使是非常普通的硬件kafka也可以支持每秒数十万的消息。支持通过kafka服务器和消费机集群来分..
分类:其他好文   时间:2016-07-19 13:58:19    阅读次数:153
kafka本地单机安装部署
kafka是一种高吞吐量的分布式发布订阅消息系统,这几天要上kafka,只在其中的一个节点使用,结合具体的项目实践在此将kafka的本地安装部署流程记录下来与各位同仁分享交流。 准备工作: 上述的文件除了jdk以外均放在/usr/local/kafka目录下。1、安装jdk,kafka的使用要用到jdk 首先检查有无jdk:java -version cd /usr/local/hadoop...
分类:其他好文   时间:2016-07-19 13:55:25    阅读次数:235
kafka学习之路(三)——高级
设计原理 kafka的设计初衷是希望作为一个统一的信息收集平台,能够实时的收集反馈信息,并需要能够支撑较大的数据量,且具备良好的容错能力. 持久性 kafka使用文件存储消息,这就直接决定kafka在性能上严重依赖文件系统的本身特性.且无论任何OS下,对文件系统本身的优化几乎没有可能.文件缓存/直接内存映射等是常用的手段.因为kafka是对日志文件进行append操作,因此磁盘检索的开支是较...
分类:其他好文   时间:2016-07-19 10:50:34    阅读次数:142
安装zookeeper+kafka
1、准备工作1.1、机器准备server1:10.40.33.11 server2:10.40.33.12 server3:10.40.33.131.2、端口占用情况zookeeper:2181,3888,4888 kafka:90921.3、软件准备jdk1.7.0_51(最新版本的kafka-0.8.2.1建议使用1.7及以上版本的jdk) zookeeper3.4.5(及以上版本) kafka_2.11-0...
分类:其他好文   时间:2016-07-19 02:09:08    阅读次数:292
kafka学习之路(二)——提高
kafka学习之路(二)——提高 消息发送流程 因为Kafka内在就是分布式的,一个Kafka集群通常包括多个代理。为了均衡负载,将话题分成多个分区,每个代理存储一或多个分区。多个生产者和消费者能够同时生产和获取消息。     过程: 1.Producer根据指定的partition方法(round-robin、hash等),将消息发布到指定topic的partition里...
分类:其他好文   时间:2016-07-17 17:17:48    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!