没有项目描述

brewblox-histor的Python项目详细描述


#历史记录服务

历史记录服务是infloxdb数据库的看门人。它编写广播数据,并提供用于查询数据库的rest接口。

##功能

###queryclient([inflix.py](./brewblox_history/inflix.py))

处理直接查询infloxdb。api函数最终会调用它。

###infloxwriter([inflox.py](./brewblox_history/inflox.py))

定期将计划的数据点写入infloxdb。

公开提供write_soon()函数,可以在其中安排数据的写入。

###数据中继([relays.py](/brewblox_history/relays.py))

订阅事件总线上的广播交换,并计划所有接收到的数据以写入数据库。

默认情况下,它被订阅到用--broadcast-exchange命令行参数指定的广播交换。可以添加其他订阅。

##rest api

###订阅([inflox.py](/brewblox_history/inflox.py))

添加另一个广播订阅。此订阅接收到的所有数据都将写入infloxdb。

###查询([sse.py](/brewblox_history/sse.py))

外部客户端的公共查询API。输入在传递到infloxdb之前经过消毒。

###sse([sse.py](/brewblox_history/sse.py))

订阅数据库值的定期更新。端点参数与用于从queries获取值的参数类似。它将定期生成新接收的数据作为SSE数据。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
SpringWeb中的java更新/通知其他用户   java Lambda性能测试   java Bukkit插件:空白符号   java在按下按钮后改变彩色正方形的大小   javajavac相当于“D”?   java序列化接口   属性无法从属性文件返回值   java我应该使用什么查询来使用Jsoup从html页面提取符号?   java Android Studio项目结构问题   JAVA方法和返回值/公共变量(基础)   java将NativeQuery映射到POJO   java如何在下面的程序中消除NumberFormatException?   在java中获取链表与数组中的对象   java Android Firebase将用户发送到聊天室