- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 Kafka 为什么比其它的消息系统快?
Kafka的消息是保存或缓存在磁盘上的,你可能会认为:在磁盘上读写数据是会降低性能的,因为寻址会比较消耗时间的。事实上,磁盘读写的快慢取决于你怎么使用它了(顺序读写、随机读写)。 Kafka的设计目标是高吞吐量,它比其它消息系统快的原因体现在以下几方面: 1、Kafka操作的是序列文件I / O(序列文件的特征是按顺序写,按顺序读),为保证顺序,Kafka强制点对点的按顺序传递消息,这意味着,
2016-02-05 17:50:01 6718
原创 Kafka 初识
Kafka是什么? Kafka是一个高吞吐量的、分布式的消息发布-订阅系统,官网解释为一个分布式的、可分区的、可复制的的提交日志服务。具有如下特性: 1、通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。 2、高吞吐量:即使是非常普通的硬件,Kafka也可以支持每秒数百万[2] 的消息。 3、支持通过Kafka服务器和消费机集群来分
2016-02-03 11:57:16 601
原创 Storm Trident
Strom Trident是什么? Trident 是Storm 原语(即由若干条指令组成的,用于完成一定功能的一个过程)的一个抽象,它可以让你对一个Topology表达为“做什么,what”(声明式),而不是“如何做,how”(命令式),关于声明式编程和命令式编程的区别,可以参看这篇文章http://blog.csdn.net/qiruiduni/article/details/4963852
2016-02-02 11:33:38 999
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人