[发明专利]时序数据库系统及其管理方法、装置、节点设备、存储介质在审
申请号: | 202211674905.8 | 申请日: | 2022-12-26 |
公开(公告)号: | CN116226226A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 张腾 | 申请(专利权)人: | 海尔优家智能科技(北京)有限公司;青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/27;G06F16/22;G06F16/21 |
代理公司: | 青岛中家标准专利代理有限公司 37324 | 代理人: | 单付玲 |
地址: | 100088 北京市海淀区知春*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时序 数据库 系统 及其 管理 方法 装置 节点 设备 存储 介质 | ||
本申请公开了一种时序数据库系统及其管理方法、装置、节点设备、存储介质,涉及数据库管理技术领域,该时序数据库系统包括:多个物理节点设备,每个物理节点设备包括主设备和从设备;代理节点设备,包括用于分布式存储信息的哈希环,哈希环配置有多个虚拟节点,每个虚拟节点与所述多个物理节点设备中的一个物理节点设备具有绑定关系;所述代理节点设备维护所述多个物理节点设备的物理节点信息;其中,物理节点信息包括物理节点设备的主设备地址、从设备地址,和,物理节点设备与虚拟节点的绑定信息。本申请支持不同物理节点设备的物理节点信息的分布式存储,提升时序数据库系统的可用性。
技术领域
本申请涉及数据库管理领域,具体而言,涉及一种时序数据库系统及其管理方法、装置、节点设备、存储介质。
背景技术
目前,为针对系统监控数据等与时间具有强关联性的数据的存储,采用时序数据库在时间维度上存储与时间具有强关联性的数据。业界的主流时序数据库包括InfluxDB以及Prometheus等。InfluxDB支持通过Http/UDP的方式进行数据交互。
相关技术通常采用InfluxDB对与时间具有强关联性的数据进行存储。
在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
InfluxDB目前只支持单机节点存储,且开源集群方案为闭源。因此,InfluxDB的可用性不高。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
本公开实施例提供了一种时序数据库系统及其管理方法、装置、节点设备和存储介质,以提升时序数据库系统的可用性。
在一些实施例中,所述系统包括:多个物理节点设备,每个物理节点设备包括主设备和从设备;代理节点设备,包括用于分布式存储信息的哈希环,哈希环配置有多个虚拟节点,每个虚拟节点与所述多个物理节点设备中的一个物理节点设备具有绑定关系;所述代理节点设备维护所述多个物理节点设备的物理节点信息;其中,物理节点信息包括物理节点设备的主设备地址、从设备地址,和,物理节点设备与虚拟节点的绑定信息。
在一些实施例中,所述节点设备,包括主设备和从设备,还包括:第一存储单元,被配置为存储有本设备的物理节点信息,和,其他物理节点设备的物理节点信息;第一通信单元,被配置为与代理节点设备和/或其他物理节点设备进行信息的传输;第一处理器,被配置为在本设备的物理节点信息发生更新的情况下,发送更新的物理节点信息至代理节点设备;其中,物理节点信息包括本设备的主设备地址、从设备地址,和,本设备与虚拟节点的绑定信息。
在一些实施例中,所述节点设备,包括用于分布式存储信息的哈希环,所述哈希环配置有多个虚拟节点,每个虚拟节点具有对应的绑定物理节点设备;所述节点设备还包括:维护单元,被配置为维护所述多个物理节点设备的物理节点信息,并,构建代理节点信息;第二通信单元,被配置为与其他代理节点设备和/或多个物理节点设备进行信息的传输;其中,物理节点信息包括物理节点设备的主设备地址、从设备地址,和,物理节点设备与虚拟节点的绑定信息;代理节点信息包括所有物理节点设备各自的物理节点信息。
在一些实施例中,所述方法,应用于如前述的节点设备,该方法包括:向代理节点设备发送更新请求,以请求代理节点更新本设备与虚拟节点的绑定信息;根据更新的绑定信息,更新本设备的物理节点信息;在本设备的物理节点信息发生更新的情况下,发送更新的物理节点信息至代理节点设备;其中,物理节点信息包括本设备的主设备地址、从设备地址,和,本设备与虚拟节点的绑定信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔优家智能科技(北京)有限公司;青岛海尔科技有限公司;海尔智家股份有限公司,未经海尔优家智能科技(北京)有限公司;青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211674905.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑施工用安全吊装装置
- 下一篇:一种实现矩阵求逆的光学结构和方法