我们正在开发一个涉及实时数据处理的项目。我们计划使用Django/Python。实际过程是:Django/Python中的实时数据处理
-
设备数以万计
- 采取4个样本每秒(0,0.25,0.5,0.75)和连续发送回到我们的Django服务器,基本上它们与时间戳和值 时间序列
- 我们需要根据时间戳(需要精确到毫秒)对齐所有设备的样本,并对所有时间序列进行简单平均。所有这些都需要实时完成(最大1秒延迟)并发送出去使用另一个线程
我们正在寻找进入RRDTool和scikits.timeseries,但它们没有毫秒的精度,所以它们无法对齐我们的时间序列。
只是想知道是否有任何工具/数据结构,我们可以使用Django/Python进行这种类型的实时数据处理。线程安全是很重要的,因为发送结果将在另一个线程中完成。
在此先感谢。