说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211107974.0 (22)申请日 2022.09.13 (71)申请人 湖南大学 地址 410012 湖南省长 沙市岳麓区湖南大 学工商管理学院95 # (72)发明人 陈敏 (74)专利代理 机构 广州市红荔专利代理有限公 司 44214 专利代理师 李婷 (51)Int.Cl. G06F 16/2455(2019.01) G06F 16/28(2019.01) G06F 16/2458(2019.01) (54)发明名称 一种分布式数据库及查询方法 (57)摘要 本申请涉及数据库构建和查询领域技术领 域, 为文献数据库, 具体涉及一种分布式数据库 及查询方法; 通过获取多个查询方式中对应的通 信代价确定对应的查询策略, 针对于确定后的查 询策略获取对应的连接顺序查询数据表, 基于此 数据表获取对应的主数据库和子数据库中的数 据, 从而确定最终的查询结果。 权利要求书2页 说明书15页 附图2页 CN 115455050 A 2022.12.09 CN 115455050 A 1.一种分布式数据库, 应用于多个用户端, 多个所述用户端通过注册的方式与所述数 据库建立关系, 其特 征在于, 所述数据库包括: 数据分类模块, 所述数据分类模块通过网关与多个所述用户端通信, 所述数据分类模 块用于将所述用户端发送的查询 信息进行分类, 得到待查询 信息数据类型标签并发送至下 层模块; 数据解析模块, 所述数据解析模块与所述数据分类模块连接, 基于所述待查询信息数 据类型标签确定对应的数据解析模块, 所述数据解析模块包括第一数据解析模块和第二数 据解析模块, 所述第一数据解析模块和所述第二数据解析模块分别配置有第一数据查询方 法和第二数据查询方法, 所述第一数据查询方法、 第二数据查询方法将所述查询信息标换 为标准数据, 并基于所述标准数据设置的查询算法获得 连接顺序查询数据表; 多个数据库服务器, 所述数据库服务器内配置有多个主数据表以及与多个所述主数据 表对应的多个从数据 表, 所述主 数据表以及多个从数据表基于所述连接顺序查询数据 表进 行调取。 2.根据权利要求1所述的分布式数据库, 其特征在于, 还包括与多个所述数据库服务器 对应设置的多个数据从库服务器, 所述数据库服务器与所述数据从库服务器之间通过 binlog日志进行 数据同步。 3.根据权利要求1所述的分布式数据库, 其特征在于, 还包括与 所述数据解析模块连接 的缓存模块, 所述缓存 模块用于保存每次查询过程中的SQ L语句以及对应的查询结果。 4.根据权利要求1所述的分布式数据库, 其特征在于, 所述数据解析模块包括解析单元 和数据库访问单元, 所述解析单元用于获取连接顺序查询数据表, 所述数据库访问单元基 于所述连接顺序查询数据表调取对应的数据表。 5.一种分布式数据库查询方法, 其特征在于, 应用于所述权利要求1~4任一项所述的 分布式数据库, 包括: 获取所述用户端的查询信 息, 所述查询信 息包括信 息本体以及配置在所述信 息本体上 的信息标签, 基于所述信息标签得到查询信息的信息分类, 所述信息分类包括文字类别和 图片类别; 对所述文字类别 信息、 所述图片类别 信息进行 数据解析, 得到连接顺序查询数据表; 基于所述连接顺序查询数据表获取对应的主数据表以及对应的从数据表。 6.根据权利要求5所述的分布式数据库查询方法, 其特征在于, 对所述图片类别信 息进 行数据解析, 得到连接顺序查询数据表, 包括: 对所述图片类别 信息进行图像解码, 得到图像 类别信息对应的图像矩阵; 对所述图像矩阵进行 特征提取得到特征向量; 基于所述特征向量进行数据转化得到SQL语句, 基于所述SQL语句得到连接顺序查询数 据表。 7.根据权利要求5所述的分布式数据库查询方法, 其特征在于, 对所述文字类别信 息进 行数据解析, 得到连接顺序查询数据表, 包括: 获取所述文字类别信息的SQL语句, 基于所述SQL语句进行解析得到连接顺序查询数据 表。 8.根据权利要求6或7所述的分布式数据库查询方法, 其特征在于, 基于所述SQL语句得权 利 要 求 书 1/2 页 2 CN 115455050 A 2到连接顺序查询数据表, 包括: 解析所述SQL语句中的表和字段; 基于所述表和字段获取 连接的表和连接 字段; 基于连接的表和连接 字段调用查询方法获取最佳 连接顺序得到查询策略; 基于所述查询策略依次执行所述查询策略中的SQL语句得到对应的连接顺序查询数据 表。 9.根据权利要求8所述的分布式数据库查询方法, 其特征在于, 基于连接的表和连接字 段调用查询方法获取最佳 连接顺序得到查询策略, 包括: 对所述连接的表和连接 字段建立多个查询关系; 基于叶子节点和非叶子节点的编码规则对多个所述查询关系 进行编码, 得到多个查询 连接树结构; 获取多个所述 查询连接树的查询代价; 比较多个所述查询代价获取对应的查询代价最小的查询关系, 基于所述查询关系得到 查询策略; 获取多个所述 查询连接树的查询代价, 包括: 获取多个所述 查询连接树的通信代价估算 值以及I/O代价 值; 所述通信代价的获取通过以下公式进行获得: C网络=C0+R*X, 其中R为传输率, 单位为秒/比特, X为数据传输量, 单位是比特; C0为通信 网络站点间通信初始化一次所花费的时间由通信系统决定, 其值近似为一个常数, 单位是 秒。 10.根据权利要求9所述的分布式数据库查询方法, 其特征在于, 在所述查询连接数结 构上的所述叶子节点上配置有数组变量S [i], 其中i 为叶节点数量。权 利 要 求 书 2/2 页 3 CN 115455050 A 3
专利 一种分布式数据库及查询方法
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 SC 于
2024-02-18 22:34:14
上传分享
举报
下载
原文档
(1.1 MB)
分享
友情链接
DB51-T 3121-2023 电子政务外网技术规范 四川省.pdf
GM-T 0003.1-2012 SM2椭圆曲线公钥密码算法第1部分:总则.pdf
GB-T 14344-2022 化学纤维 长丝拉伸性能试验方法.pdf
GB-T 19819-2005 锯齿轧花机.pdf
SN-T 3953-2014 国境口岸轮状病毒(A组)、诺如病毒、星状病毒的多重RT-PCR检测方法.pdf
T-CAB 0072—2020 印刷智能工厂 纸盒折痕挺度与开合力控制及检测方法.pdf
GB-T 32955-2016 集装箱用不锈钢钢板和钢带.pdf
金融数据安全 数据安全评估规范(征求意见稿).pdf
奇安信 安全内生从框架开始.pdf
MT-T 244.1-2020 煤矿窄轨车辆连接件 连接链.pdf
GB-T 25064-2010 信息安全技术 公钥基础设施 电子签名格式规范.pdf
绿盟 安全隔离与信息交换系统 SIES 产品白皮书.pdf
GB-T 22653-2008 液化气体设备用紧急切断阀.pdf
GB-T 42578-2023 北斗剖分时间码.pdf
GB-T 18916.61-2022 取水定额 第61部分:赖氨酸盐.pdf
GB-T 16604-2017 涤纶工业长丝.pdf
JR-T0156-2017 移动终端支付可信环境技术规范.pdf
GB-T 32922-2016 信息安全技术 IPSec VPN安全接入基本要求与实施指南.pdf
GB-T 41837-2022 温泉服务 温泉水质要求.pdf
YD-T 4194-2023 5G终端基于NR的语音解决方案(VoNR)技术要求.pdf
交流群
-->
1
/
20
评价文档
赞助2元 点击下载(1.1 MB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。