[发明专利]一种分布式NewSQL数据库系统及图片数据查询方法有效
申请号: | 201710580752.3 | 申请日: | 2017-07-17 |
公开(公告)号: | CN107247808B | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 晋彤;谭恒亮 | 申请(专利权)人: | 云润大数据服务有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27;G06F16/24;G06F16/50 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 梁顺宜;郝传鑫 |
地址: | 510000 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种分布式NewSQL数据库系统,包括:控制单元,用于以数据库接口的方式接入用户请求,并将所述用户请求发送给计划单元;还用于将查询结果返回用户;计划单元,用于解析所述用户请求,编译以及生成执行计划;执行单元,用于根据执行计划,启动协同处理模块获取MD5;并根据所述MD5查询图片数据表,获得查询结果;并返回查询结果至所述控制单元;Hbase单元,储存原始数据表和所述图片数据表;所述Hbase单元包括所述协同处理模块,用于根据所述查询条件查询原始数据表,获得对应的所述MD5;其中Hbase单元的底层增加LOB类型。本发明还公开了图片数据储存方法。本发明满足用户图片的查询需求,解决由图片数据所导致的其他字段读取性能下降的问题。 | ||
搜索关键词: | 一种 分布式 newsql 数据库 系统 图片 数据 查询 方法 | ||
【主权项】:
1.一种分布式NewSQL数据库系统,其特征在于,包括:/n控制单元,用于以数据库接口的方式接入用户请求,并将所述用户请求发送给计划单元;还用于将查询结果返回用户;其中,所述用户请求包括需要查询的图片数据的查询条件,所述查询结果为根据所述查询条件所获得的查询结果;/n计划单元,用于解析所述用户请求,编译以及生成对应的执行计划;/n执行单元,用于根据执行计划,启动协同处理模块获取与所述用户请求的所述查询条件相对应的MD5;并根据获取的所述MD5查询图片数据表,从而获得对应的所述查询结果;并返回查询结果至所述控制单元;/nHbase单元,用于储存原始数据表和所述图片数据表;所述Hbase单元包括所述协同处理模块,用于根据所述查询条件查询原始数据表,获得相对应的所述MD5;其中Hbase单元的底层增加LOB类型;其中,LOB实现为针对LOB类型建立另类索引,图片数据以位图存储在独立的数据表中,原始数据表仅仅存储索引数据,以此减少数据表大小;在图片的索引数据生成方面,图片数据通过MD5计算将MD5的结果作为图片数据的唯一索引数据;/n所述Hbase单元还包括Hbase单元API接口,所述执行单元用于根据获取的所述MD5通过所述Hbase单元API接口查询数据表,从而获得对应的所述查询结果。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云润大数据服务有限公司,未经云润大数据服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710580752.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种监管在线餐饮的分析平台
- 下一篇:一种人工林森林年龄空间制图的新方法