加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Django / Python中的实时数据处理

发布时间:2020-12-20 11:16:07 所属栏目:Python 来源:网络整理
导读:我们正在开展一个涉及实时数据处理的项目.我们计划使用Django / Python.实际过程是: 成千上万的设备每秒采样4个样本(0,0.25,0.5,0.75)并不断发送回我们的Django服务器,基本上它们是带有时间戳和值的时间序列 我们需要根据时间戳(需要毫秒精度)对齐来自所有
我们正在开展一个涉及实时数据处理的项目.我们计划使用Django / Python.实际过程是:

>成千上万的设备每秒采样4个样本(0,0.25,0.5,0.75)并不断发送回我们的Django服务器,基本上它们是带有时间戳和值的时间序列
>我们需要根据时间戳(需要毫秒精度)对齐来自所有设备的样本,并对所有时间序列进行简单平均
>所有这些都需要实时完成(最长1秒延迟)并使用另一个线程发送出去

我们正在研究RRDTool和scikits.timeseries,但它们没有毫秒的精度,所以它们无法对齐我们的时间序列.

只是想知道我们可以使用Django / Python进行这种类型的实时数据处理的工具/数据结构.线程安全很重要,因为发送结果将在另一个线程中完成.

提前致谢.

解决方法

您在python中的实时Web服务选项是: Twisted,Tornado和 Eventlet

您可以将所有这些集成到Python / Django中. Tutorial on that.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读