php - kafka是什么?有什么用?
怪我咯
怪我咯 2017-04-10 18:06:07
[PHP讨论组]

逛一些技术社区经常看到这个词,但是百度了半天我也没看懂它究竟是干什么的,请问有谁能通俗易懂的介绍介绍他是干嘛用的吗?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(4)
PHP中文网

http://www.infoq.com/cn/artic...

http://www.orchome.com/kafka/...

这两个链接里面的介绍要是都看不懂恐怕就得花钱学习了。。。。

巴扎黑

Kafka是linkedin开源的MQ系统,主要特点是基于Pull的模式来处理消息消费,追求高吞吐量,一开始的目的就是用于日志收集和传输,0.8开始支持复制,不支持事务,适合产生大量数据的互联网服务的数据收集业务

高洛峰

百度百科:
对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。

PHP中文网

scala写的消息队列,常用于日志。消息队列简单理解就是生产者把实时性不强的数据丢入队列,消费者从队列中取出并处理。比如秒杀时可以把非常多的请求写入队列,再依次取出。很多程序都需要写日志,可以先写入kafka,再依次写入数据库,可以提高主程序性能
和解耦

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号