支持物联网场景的分布式时序数据库副本共识协议的方法

    公开(公告)号:CN116561221B

    公开(公告)日:2024-03-19

    申请号:CN202310440709.2

    申请日:2023-04-21

    IPC分类号: G06F16/27 G06F11/14

    摘要: 本发明提供支持物联网场景的分布式时序数据库副本共识协议的方法,包括:获取时序数据库的写入请求,在时序数据库的共识层执行本地写入请求;在所述共识层执行本地写入请求后向当前节点所在共识组内的其它节点执行写入请求,同步线程流程,形成副本组;基于所述同步线程流程,接收同步的共识写入请求,并更新系统状态;基于同步的共识写入请求,通过异步回调进行最终系统状态更新,完成时序数据库物联网共识建立。本发明解决了现有时序数据库日志写入成本高、缺少对整体资源控制的问题。

    一种用于时序数据库的分段聚合查询方法及系统

    公开(公告)号:CN116775692B

    公开(公告)日:2024-01-30

    申请号:CN202310436472.0

    申请日:2023-04-21

    摘要: 本发明提供一种用于时序数据库的分段聚合查询方法及系统,包括:从时序数据库中获取时序数据,将所述时序数据的时间序列进行切分,分为多个子段;通过时间序列的第一个数据点初始化第一个子段并计算聚合值;从时间序列的第二个数据点开始,通过时间序列分段逻辑判断当前数据点是否为分割点,生成判断结果;根据所述判断结果更新聚合值或重新初始化聚合值,直至所述时间序列全部遍历完成;对于定长时间区段分段,当子段之间存在重叠,将时间序列切分成多个长度固定的子段,每个子段产生一个聚合值;所述时间序列全部遍历完成后生成聚合结果,输出结果集,完成分段聚合查询。本发明解决了现有时序数据分析处理效率低的问题。

    支持物联网场景的分布式时序数据库副本共识协议方法

    公开(公告)号:CN116561221A

    公开(公告)日:2023-08-08

    申请号:CN202310440709.2

    申请日:2023-04-21

    IPC分类号: G06F16/27 G06F11/14

    摘要: 本发明提供支持物联网场景的分布式时序数据库副本共识协议方法,包括:获取时序数据库的写入请求,在时序数据库的共识层执行本地写入请求;在所述共识层执行本地写入请求后向当前节点所在共识组内的其它节点执行写入请求,同步线程流程,形成副本组;基于所述同步线程流程,接收同步的共识写入请求,并更新系统状态;基于同步的共识写入请求,通过异步回调进行最终系统状态更新,完成时序数据库物联网共识建立。本发明解决了现有时序数据库日志写入成本高、缺少对整体资源控制的问题。

    一种用于时序数据库的分段聚合查询方法及系统

    公开(公告)号:CN116775692A

    公开(公告)日:2023-09-19

    申请号:CN202310436472.0

    申请日:2023-04-21

    摘要: 本发明提供一种用于时序数据库的分段聚合查询方法及系统,包括:从时序数据库中获取时序数据,将所述时序数据的时间序列进行切分,分为多个子段;通过时间序列的第一个数据点初始化第一个子段并计算聚合值;从时间序列的第二个数据点开始,通过时间序列分段逻辑判断当前数据点是否为分割点,生成判断结果;根据所述判断结果更新聚合值或重新初始化聚合值,直至所述时间序列全部遍历完成;对于定长时间区段分段,当子段之间存在重叠,将时间序列切分成多个长度固定的子段,每个子段产生一个聚合值;所述时间序列全部遍历完成后生成聚合结果,输出结果集,完成分段聚合查询。本发明解决了现有时序数据分析处理效率低的问题。