本发明涉及时序数据库,具体地说是时序数据库的自匹配校验序列管理系统及方法。
背景技术:
1、时序数据库全称为时间序列数据库。基于时间序列数据的特点,关系型数据库无法满足对时间序列数据的有效存储与处理,因此迫切需要一种专门针对时间序列数据来做优化的数据库系统,即时间序列数据库。
2、对于时序大数据的存储和处理往往采用关系型数据库的方式进行处理,但由于关系型数据库天生的劣势导致其无法进行高效的存储和数据的查询。时序大数据解决方案通过使用特殊的存储方式,使得时序大数据可以高效存储和快速处理海量时序大数据,是解决海量数据处理的一项重要技术。该技术采用特殊数据存储方式,极大提高了时间相关数据的处理能力,相对于关系型数据库它的存储空间减半,查询速度极大的提高。时间序列函数优越的查询性能远超过关系型数据库,informix timeseries非常适合在物联网分析应用。
技术实现思路
1、本发明的技术任务是针对以上不足,提供时序数据库的自匹配校验序列管理系统及方法,来解决如何改善时序数据库对时序数据的分析限制、优化数据拷贝和数据剪切流程的技术问题。
2、第一方面,本发明的一种时序数据库的自匹配校验序列管理系统,用于对时序数据的数据格式化重置、数据拷贝和数据剪切进行管理,所述系统包括:
3、管理员操作分配数组中心,所述管理员操作分配数组中心通过管理员操作操作区间与管理员内聚耦合,用于支持管理员设置扇区函数集合,将扇区函数集合分配扇区码值比较、并构建注册表,用于以周期时钟频率和注册表中扇区码值比较为扇区组合操作扇区规则,并用于支持管理员选择数据剪切类型;
4、数据保存和计算数组中心,所述数据保存和计算数组中心通过数据保存和计算操作区间与管理员内聚耦合,用于支持管理员创建扇区码值比较,对于每个扇区码值比较,用于根据数据库集群区中继使用情况为所述扇区码值比较选择主区中继和备区中继、并分配数据保存空间,用于将所述扇区码值比较以及对应码值比较数据记录到注册表中;
5、数据上传数组中心,所述数据上传数组中心通过数据上传操作区间与管理员内聚耦合,用于支持管理员传入数据,所述数据指定有扇区码值比较,用于根据分配数据得到的扇区码值比较、基于扇区规则将数据数据保存至对应数据库区中继;
6、数据剪切数组中心,所述数据剪切数组中心通过数据剪切操作区间与管理员内聚耦合,用于校验各个区中继的状态,对于数据数据保存量超过定量值的区中继,触发区中继传输,对于触发区中继传输的区中继,用于基于选定的传输协议计算需要传输的扇区码值比较以及传输后的目标区中继,将对扇区码值比较及对应的码值比较数据剪切到目标区中继,并用于更新注册表。
7、作为优选,所述管理员操作分配数组中心用于对管理员设置的扇区函数集合进行检查,包括检查函数集合格式是否正确,校验合格后,用于将扇区函数集合分配扇区码值比较、并构建注册表。
8、作为优选,所述传输协议包括:
9、传输主区中继数据,对于每个数据库区中继,所述传输主区中继数据为将以所述数据库区中继为主区中继的扇区码值比较以及对应的码值比较数据为需要传输的数据;
10、传输备区中继数据,对于每个数据库区中继,所述传输备区中继数据为将以所述数据库区中继为备区中继的扇区码值比较以及对应的码值比较数据为需要传输的数据;
11、双工传输,对于每个数据库,所述传输备区中继数据为:基于以所述数据库区中继为主区中继的扇区码值比较及对应码值比较数据、以及以所述数据库区中继为备区中继的扇区码值比较及对应的码值比较数据,数据量少的扇区码值比较以及对应的码值比较数据为需要传输的数据。
12、作为优选,所述数据上传数组中心用于支持管理员操作数据格式,所述数据格式用于限定管理员上传的数据需要包括数据本身以及扇区码值比较;
13、所述数据上传数组中心中基于数据格式对管理员上传的数据进行格式验证,对于符合数据格式的数据,用于分配数据得到对应扇区码值比较,根据扇区码值比较、基于扇区规则将所述数据本身数据保存至对应数据库区中继。
14、作为优选,所述数据剪切数组中心用于调用定点阵列,通过定点阵列定时检查每个区中继的区中继状态,假设区中继的数据数据保存量超过操作的定量值,触发所述区中继的区中继传输。
15、第二方面,本发明的一种时序数据库的自适应时序数据管理方法,通过如第一方面任一项所述的时序数据库的自匹配校验序列管理系统对时序数据进行数据上传、数据拷贝以及数据剪切,所述方法包括如下步骤:
16、设置扇区函数集合,将扇区函数集合分配扇区码值比较、并构建注册表,以周期时钟频率和注册表中扇区码值比较为扇区组合操作扇区规则;并选择数据剪切类型;
17、创建扇区码值比较,对于每个扇区码值比较,根据数据库集群区中继使用情况为所述扇区码值比较选择主区中继和备区中继、并分配数据保存空间,将所述扇区码值比较以及对应码值比较数据记录到注册表中;
18、传入数据,所述数据指定有扇区码值比较,根据分配数据得到的扇区码值比较、基于扇区规则将数据数据保存至对应数据库区中继;
19、校验各个区中继的状态,对于数据数据保存量超过定量值的区中继,触发区中继传输,对于触发区中继传输的区中继,基于选定的传输协议计算需要传输的扇区码值比较以及传输后的目标区中继,将对扇区码值比较及对应的码值比较数据剪切到目标区中继,并更新注册表。
20、作为优选,对设置的扇区函数集合进行检查,包括检查函数集合格式是否正确,校验合格后,将扇区函数集合分配扇区码值比较、并构建注册表。
21、作为优选,所述传输协议包括:
22、传输主区中继数据,对于每个数据库区中继,所述传输主区中继数据为将以所述数据库区中继为主区中继的扇区码值比较以及对应的码值比较数据为需要传输的数据;
23、传输备区中继数据,对于每个数据库区中继,所述传输备区中继数据为将以所述数据库区中继为备区中继的扇区码值比较以及对应的码值比较数据为需要传输的数据;
24、双工传输,对于每个数据库,所述传输备区中继数据为:基于以所述数据库区中继为主区中继的扇区码值比较及对应码值比较数据、以及以所述数据库区中继为备区中继的扇区码值比较及对应的码值比较数据,数据量少的扇区码值比较以及对应的码值比较数据为需要传输的数据。
25、作为优选,传入数据之前,操作数据格式,所述数据格式用于限定管理员上传的数据需要包括数据本身以及扇区码值比较;
26、传入数据后,基于数据格式对上传的数据进行格式验证,对于符合数据格式的数据,分配数据得到对应扇区码值比较,根据扇区码值比较、基于扇区规则将所述数据本身数据保存至对应数据库区中继。
27、作为优选,通过如下步骤校验各个区中继的状态:调用定点阵列,通过定点阵列定时检查每个区中继的区中继状态,假设区中继的数据数据保存量超过操作的定量值,触发所述区中继的区中继传输。
1.一种时序数据库的自匹配校验序列管理系统,其特征在于用于对时序数据的数据格式化重置、数据拷贝和数据剪切进行管理,所述系统包括:
2.根据权利要求1所述的时序数据库的自匹配校验序列管理系统,其特征在于所述管理员操作分配数组中心用于对管理员设置的扇区函数集合进行检查,包括检查函数集合格式是否正确,校验合格后,用于将扇区函数集合分配扇区码值比较、并构建注册表。
3.根据权利要求1所述的时序数据库的自匹配校验序列管理系统,其特征在于所述传输协议包括:
4.根据权利要求1所述的时序数据库的自匹配校验序列管理系统,其特征在于所述数据上传数组中心用于支持管理员操作数据格式,所述数据格式用于限定管理员上传的数据需要包括数据本身以及扇区码值比较;
5.根据权利要求1所述的时序数据库的自匹配校验序列管理系统,其特征在于所述数据剪切数组中心用于调用定点阵列,通过定点阵列定时检查每个区中继的区中继状态,假设区中继的数据数据保存量超过操作的定量值,触发所述区中继的区中继传输。
6.一种时序数据库的自适应时序数据管理方法,其特征在于通过如权利要求1-5任一项所述的时序数据库的自匹配校验序列管理系统对时序数据进行数据上传、数据拷贝以及数据剪切,所述方法包括如下步骤:
7.根据权利要求6所述的时序数据库的自适应时序数据管理方法,其特征在于对设置的扇区函数集合进行检查,包括检查函数集合格式是否正确,校验合格后,将扇区函数集合分配扇区码值比较、并构建注册表。
8.根据权利要求6所述的时序数据库的自适应时序数据管理方法,其特征在于传入数据之前,操作数据格式,所述数据格式用于限定管理员上传的数据需要包括数据本身以及扇区码值比较;
9.根据权利要求6所述的时序数据库的自适应时序数据管理方法,其特征在于通过如下步骤校验各个区中继的状态:调用定点阵列,通过定点阵列定时检查每个区中继的区中继状态,假设区中继的数据数据保存量超过操作的定量值,触发所述区中继的区中继传输。
