您现在的位置是:课程教程文章
python Faust流处理库的介绍
2023-12-14 21:26课程教程文章 人已围观
-
Python 入门知识【51Reboot】
Python 入门知识【51Reboot】学习 python 的一些必须了解的知识 学习 python 所必须要会装的环境 学习 python 能... -
python自动化测试之句柄与Iframe
python自动化测试之句柄与Iframe... -
2021最新 DevOps 全栈技术实战课(Docker/K8
2021最新 DevOps 全栈技术实战课(Docker/K8打破职业瓶颈进阶高级,汇集运维前沿技术,打通DevOps自动化体系,为2021年职... -
Python入门和案例实战/MySQL数据库/Web开发
Python入门和案例实战/MySQL数据库/Web开发暖心提示❥❥❥周一到周五晚上21:00直播课程准时开课,大家记得准时参加哦!!...
概念
1、Faust是robinhood在Github上开源的Python流处理库。目前版本是1.10.4。
2、Faust将KafkaStreams的概念带入Python,并提供流程处理和事件处理模式。Faust使用纯Python,开发人员可以使用NumPy、PyTorch、Pandas等库进行数据处理。
Faust具有简洁优雅、使用简单、性能优异、可用性高、分布式、灵活性高的特点。目前,Faust已用于构建高性能分布系统和实时数据管道。
安装方法
Faust需要Python3.6以上,需要可用的Kafka>=0.10服务。使用pip安装:
$ pip install -U faust
一些额外的特性需要额外的依赖,比如rocksdb,可以作为Faust在生产环境中的存储,也可以作为Redis在打开缓存时使用。
以上就是python Faust流处理库的介绍,希望对大家有所帮助。更多编程基础知识学习:python学习网
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
课程教程:python Faust流处理库的介绍上一篇:python字典合并特性是什么
下一篇:没有了