- 授权协议: MIT
- 开发语言: PHP
- 操作系统: 跨平台
- 软件首页: https://github.com/meitu/php-kafka-consumer
- 软件文档: https://github.com/meitu/php-kafka-consumer/blob/master/README.zh-CN.md
软件介绍
php-kafka-consumer 主要是对 php_rdkafka 的 consumer 的 API 进行一层封装,增加了原程序中所没有的与 zookeeper 交互的功能。在此基础上实现了 rebalance 功能以及 group 功能。 经过简单的压力测试,单个进程的消费能力能达到每秒钟7.8W条,压测详细内容见压力测试。
依赖
php_zookeeper
php_rdkafka (建议使用1.0.0版本)
librdkafka(建议使用0.9.1版本)
使用
<?php include 'consumer.php'; function call_back_func($msg) { echo "$msg->payload\n"; } function handle_error_call_back($msg) { echo $msg->errstr(); } $consumer = New Consumer("localhost:2181"); $consumer->setGroupId("group-test"); $consumer->setTopic("topic-test"); $consumer->setOffsetAutoReset(Consumer::smallest); $consumer->setErrHandler("handle_error_call_back"); try { $consumer->start("echo_message"); } catch(Exception $e) { printf("error: %s\n", $e->getMessage()); }
白话大数据与机器学习
高扬、卫峥、尹会生 / 机械工业出版社 / 2016-6 / 69
本书通俗易懂,有高中数学基础即可看懂,同时结合大量案例与漫画,将高度抽象的数学、算法与应用,与现实生活中的案例和事件一一做了关联,将源自生活的抽象还原出来,帮助读者理解后,又带领大家将这些抽象的规律与算法应用于实践,贴合读者需求。同时,本书不是割裂讲解大数据与机器学习的算法和应用,还讲解了其生态环境与关联内容,让读者更全面地知晓渊源与未来,是系统学习大数据与机器学习的不二之选: ·大数据产业......一起来看看 《白话大数据与机器学习》 这本书的介绍吧!