利索能及
我要发布
收藏
专利号: 2024100280487
申请人: 南京雄风清角劲大数据有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2024-11-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.云数据库服务系统,应用于云服务器,其特征在于,包括:分布存储模块,标记数据的结构特征,基于结构特征,将数据分布存储,生成分布存储节点;

结构特征包括结构化数据、非结构化数据和半结构化数据;

结构化数据、非结构化数据和半结构化数据的标记方法包括:遍历云数据库内的所有数据,获取h个数据长度值,记为CDsjh;

将数据长度值CDsjh逐一与预设第一长度阈值CDyz1和预设第二长度阈值CDyz2比较,CDyz1小于CDyz2;

将CDsjh小于CDyz1的数据标记为结构化数据;

将CDyz1小于等于CDsjh,且CDsjh小于CDyz2的数据标记为半结构化数据;将CDsjh大于等于CDyz2的数据标记为非结构化数据;

分布存储节点包括第一分布存储节点、第二分布存储节点和第三分布存储节点;

第一分布存储节点、第二分布存储节点和第三分布存储节点的生成方法包括:构建容量为零的三个节点;

依次统计结构化数据、非结构化数据和半结构化数据的数量,分别记为LZ1、LZ2和LZ3;

分别将三个节点的容量扩容至与LZ1、LZ2和LZ3相对应的安全容量;将结构化数据、非结构化数据和半结构化数据分别存储在三个节点内,获得第一分布存储节点、第二分布存储节点和第三分布存储节点;

关联通道构建模块,采集分布存储节点的通道特征,基于通道特征,建立相邻分布存储节点的关联通道;

通道特征包括容量特征和宽度特征;

容量特征和宽度特征的获取方法包括:

比较第一分布存储节点的安全容量、第二分布存储节点的安全容量和第三分布存储节点的安全容量;

将安全容量的最大值记为容量特征;

标记第一分布存储节点、第二分布存储节点和第三分布存储节点的潜在传输开口,测量相邻两个潜在传输开口的距离值,分别获得第一距离值集合GLZ1、第二距离值集合GLZ2和第三距离值集合GLZ3;

分别将GLZ1中的最大值CLZ1max、GLZ2中的最大值GLZ2max和GLZ3中的最大值GLZ3max进行比较;

当GLZ1max大于GLZ2max和GLZ3max时,GLZ1max为宽度特征;

当GLZ2max大于GLZ1max和GLZ3max时,GLZ2max为宽度特征;

当GLZ3max大于GLZ1max和GLZ2max时,GLZ3max为宽度特征;

请求特征识别模块,接收检索请求数据,基于拆分准则对检索请求数据进行拆分,筛选出请求特征;

拆分准则为:以出现特征的位置为拆分点,以特征结束的位置为终止点单向有序拆分;

请求特征的筛选方法包括:

云数据库接收检索请求数据,对检索请求数据进行预清洗;

基于拆分准则,将预清洗后的检索请求数据拆分为常见特征、非常见特征和特殊特征;

统计非常见特征和特殊特征的数量,分别记为FCJlz和TSlz;

将FCJlz和TSlz分别与预设量值YSlz比较;

当FCJlz大于YSlz,且TSlz小于YSlz时,非常见特征为请求特征;

当TSlz大于YSlz,且FCJlz小于YSlz时,特殊特征为请求特征;

当FCJlz和TSlz均大于YSlz时,随机选择非常见特征或特殊特征均为请求特征;

当FCJlz和TSlz均小于YSlz时,数量大的非常见特征或特殊特征为请求特征;

节点识别选择模块,标记分布存储节点的节点特征,将请求特征与节点特征匹配,选择目标节点;

节点特征包括第一节点特征、第二节点特征和第三节点特征;

第一节点特征、第二节点特征和第三节点特征的标记方法包括:按照特征类型将第一分布存储节点中存储的数据划分为i个第一特征,并统计i个第一特征的数量和第一分布存储节点的数据总量;

将i个第一特征的数量逐一与第一分布存储节点的数据总量比较,获得i个第一特征占比值;

第一特征占比值的表达式为:

式中,TZ1zbi为第i个第一特征占比值,TZ1i为第i个第一特征的数量,TZ1z为第一分布存储节点的数据总量;

将TZ1zbi的最大值对应的第一特征标记为第一节点特征;

按照特征类型将第二分布存储节点中存储的数据划分为p个第二特征,并统计p个第二特征的数量和第二分布存储节点的数据总量;

将p个第二特征的数量逐一与第二分布存储节点的数据总量比较,获得p个第二特征占比值;

第二特征占比值的表达式为:

式中,TZ2zbp为第p个第二特征占比值,TZ2p为第p个第二特征的数量,TZ2z为第二分布存储节点的数据总量;

将TZ2zbp的最大值对应的第二特征标记为第二节点特征;

按照特征类型将第三分布存储节点中存储的数据划分为k个第三特征,并统计k个第三特征的数量和第三分布存储节点的数据总量;

将k个第三特征的数量逐一与第三分布存储节点的数据总量比较,获得k个第三特征占比值;

第三特征占比值的表达式为:

式中,TZ3zbk为第k个第三特征占比值,TZ3p为第k个第三特征的数量,TZ3z为第三分布存储节点的数据总量;

将TZ3zbk的最大值对应的第三特征标记为第三节点特征;

通断控制模块,基于目标节点,生成通断控制指令,基于通断控制指令,选择对应的关联通道;

识别检索模块,结合目标节点和关联通道,检索出与请求特征对应的目标特征数据。

2.根据权利要求1所述的云数据库服务系统,其特征在于,所述关联通道的建立方法包括:在第一分布存储节点、第二分布存储节点和第三分布存储节点两两之间分别连接两个关联线;

以两个潜在传输开口为一组选择点,分别在第一分布存储节点、第二分布存储节点和第三分布存储节点上选择间隔分布的两组选择点;

调整两组选择点中两个潜在传输开口的距离值,直至与宽度特征对应的距离值一致;

将第一分布存储节点、第二分布存储节点和第三分布存储节点上的两组选择点一一对应连线,获得通道骨架;

在通道骨架上覆盖能够容纳超过容量特征对应安全容量的通道围挡,并将围挡闭合,获得关联通道。

3.根据权利要求2所述的云数据库服务系统,其特征在于,所述目标节点的选择方法包括:通过自然语言处理技术识别请求特征,获取请求语义;

通过自然语言处理技术识别第一节点特征,获得m个第一待识别语义;

统计m个第一待识别语义的数量,获得第一数量值集合,记为SLZ1;

将SLZ1的最大值SLZ1max对应的第一待识别语义记为第一节点语义;

通过自然语言处理技术识别第二节点特征,获得n个第二待识别语义;

统计n个第二待识别语义的数量,获得第二数量值集合,记为SLZ2;

将SLZ2的最大值SLZ2max对应的第二待识别语义记为第二节点语义;

通过自然语言处理技术识别第三节点特征,获得q个第三待识别语义;

统计q个第三待识别语义的数量,获得第三数量值集合,记为SLZ3q;

将SLZ3q的最大值SLZ3max对应的第三待识别语义记为第三节点语义;

比较SLZ1max、SLZ2max和SLZ3max;

当SLZ1max大于SLZ2max和SLZ3max时,则第一分布存储节点为目标节点;

当SLZ2max大于SLZ1max和SLZ3max,则第二分布存储节点为目标节点;

当SLZ3max大于SLZ1max和SLZ2max时,则第三分布存储节点为目标节点;

当SLZ1max、SLZ2max和SLZ3max大小一致时,则随机选择第一分布存储节点、第二分布存储节点或第三分布存储节点其中一个为目标节点;

当SLZ1max等于SLZ2max且大于SLZ3max时,则随机选择第一分布存储节点或第二分布存储节点为目标节点;

当SLZ2max等于SLZ3max且大于SLZ1max时,则随机选择第二分布存储节点或第三分布存储节点为目标节点;

当SLZ1max等于SLZ3max且大于SLZ2max时,则随机选择第一分布存储节点或第三分布存储节点为目标节点。

4.根据权利要求3所述的云数据库服务系统,其特征在于,所述通断控制指令包括导通一个关联通道指令、导通两个关联通道指令和导通全部关联通道指令;

导通一个关联通道指令、导通两个关联通道指令和导通全部关联通道指令的生成方法包括:当目标节点为第一分布存储节点时,生成导通一个关联通道指令;

当目标节点为第二分布存储节点时,生成导通两个关联通道指令:当目标节点为第三分布存储节点时,生成导通全部关联通道指令;

关联通道的选择方法包括:

当通断控制指令为导通一个关联通道指令时,则导通第一分布存储节点与第三分布存储节点之间的关联通道;

当通断控制指令为导通两个关联通道指令时,则导通第一分布存储节点与第二分布存储节点之间的关联通道,以及导通第二分布存储节点与第三分布存储节点之间的关联通道:当通断控制指令为导通全部关联通道指令时,则导通第一分布存储节点、第二分布存储节点和第三分布存储节点之间的全部关联通道。

5.根据权利要求4所述的云数据库服务系统,其特征在于,所述目标特征数据的检索方法包括:当目标节点为第一分布存储节点,且导通第一分布存储节点与第三分布存储节点之间的关联通道时,首先在第一分布存储节点中检索与请求特征对应的目标特征数据;

当第一分布存储节点中与请求特征对应的目标特征数据被全部检索完后,然后在第三分布存储节点中检索与请求特征对应的目标特征数据,直至目标特征数据被全部检索完;

当目标节点为第二分布存储节点,且导通第一分布存储节点与第二分布存储节点之间的关联通道,以及导通第二分布存储节点与第三分布存储节点之间的关联通道时,首先在第二分布存储节点中检索与请求特征对应的目标特征数据;

当第二分布存储节点中与请求特征对应的目标特征数据被全部检索完后,然后在第一分布存储节点中检索与请求特征对应的目标特征数据;

当第一分布存储节点中与请求特征对应的目标特征数据被全部检索完后,最后在第三分布存储节点中检索与请求特征对应的目标特征数据,直至目标特征数据被全部检索完;

当目标节点为第三分布存储节点,且第一分布存储节点、第二分布存储节点和第三分布存储节点之间的关联通道全部导通时,首先在第三分布存储节点中检索与请求特征对应的目标特征数据;

当第三分布存储节点中与请求特征对应的目标特征数据被全部检索完后,然后随机选择第一分布存储节点或第二分布存储节点进行目标特征数据检索,直至目标特征数据被全部检索完。