云端大数据数据库快捷建立索引系统技术方案

技术编号:24707913 阅读:69 留言:0更新日期:2020-06-30 23:57
本发明专利技术公开了一种云端大数据数据库快捷建立索引系统,电性连接部署于云端的非关系数据库,供以查询并建立索引,包含应用交换模块、数据交换模块、第一处理模块、第二处理模块及整合处理模块。应用交换模块接收用户输入的查询字符串并提示结果索引表。数据交换模块存有暂存索引表。第一处理模块计算查询字符串并产生查询指令而计算暂存索引表,用以比其是否具有与查询指令相符的数据。当肯定时,第一处理模块产生快取索引表;当否定时,第一模块产生建立指令,以供第二处理模块计算非关系数据库,产生新建索引表。整合处理模块计算快取索引表及新建索引表,产生结果索引表。藉此大幅加速建立索引效率。

【技术实现步骤摘要】
云端大数据数据库快捷建立索引系统
本专利技术涉及一种快速建立索引的系统,特别是针对云端大数据数据库建立索引。
技术介绍
随着计算机的进步,纸本或各种模拟信息转为数字信息,并在计算机中以数字文件的型式保存,且用户能对这些数据执行撷取、删除、修改甚至新增等操作。用户将数据以一定的方式储存在特定的区块,并与其他应用程序为独立的数据集合,即为数据库。随后针对数据库的存取而发展出数据库管理系统(Databasemanagementsystem,DBMS),为管理数据库的软件系统,以供撷取或保障数据库中的数据。目前的架构是将数据库管理系统电性连接数据库,以直接存取其中的数据。因此,在现行的架构下,使用者在捞取或统计数据时,数据撷取路径为用户端至数据库管理系统,再下至数据库中逐一搜索其中需要撷取的数据,并原路径回用户端。其中,用户端会输入查询指令(query)以指示计算机依需求将数据进行排序或统计。但是,上述的作业时间很缓慢,且数据库的硬件读写次数因此增加而造成其使用寿命下降。
技术实现思路
鉴于上述的问题,本专利技术的目的旨在提本文档来自技高网...

【技术保护点】
1.一种云端大数据数据库快捷建立索引系统,其电性连接一部署于云端的非关系数据库及一用户服务系统,供以查询并建立索引,其特征在于,包含:/n一应用交换模块,其电性连接该用户服务系统,以供接收由该用户服务系统输入的一查询字符串,及供以提示该用户服务系统一结果索引表;/n一数据交换模块,其电性连接该非关系数据库并存有至少一暂存索引表,且该暂存索引表的字段数据关联于该非关系数据库的记录数据;/n一第一处理模块,其电性连接该数据交换模块及该应用交换模块,该第一处理模块接收并计算该查询字符串而产生一查询指令,该查询指令包含至少一关键字段及至少一排序条件;该第一处理模块依照该查询指令计算该暂存索引表,用以比...

【技术特征摘要】
1.一种云端大数据数据库快捷建立索引系统,其电性连接一部署于云端的非关系数据库及一用户服务系统,供以查询并建立索引,其特征在于,包含:
一应用交换模块,其电性连接该用户服务系统,以供接收由该用户服务系统输入的一查询字符串,及供以提示该用户服务系统一结果索引表;
一数据交换模块,其电性连接该非关系数据库并存有至少一暂存索引表,且该暂存索引表的字段数据关联于该非关系数据库的记录数据;
一第一处理模块,其电性连接该数据交换模块及该应用交换模块,该第一处理模块接收并计算该查询字符串而产生一查询指令,该查询指令包含至少一关键字段及至少一排序条件;该第一处理模块依照该查询指令计算该暂存索引表,用以比对该暂存索引表是否具有与该关键字段相同的数据,从而产生一快取索引表或一建立指令或其组合;其中,当该暂存索引表中具与该关键字段相同的数据时,该第一处理模块依照该查询指令计算该暂存索引表并产生该快取索引表;而当该暂存索引表不具与该关键字段相同的数据时,该第一处理模块产生该建立指令;
一第二处理模块,其电性连接该数据交换模块、该第一处理模块及该非关系数据库,该第二处理模块接收该建立指令及该查询指令并依照该查询指令计算该非关系数据库,从而产生该新建索引表;及
一整合处理模块,其电性连接该第一处理模块、该第二处理模块、该数据交换模块及该应用交换模块,接收并依照该查询指令计算该快取索引表或该新建索引表或其组合,从而产生该结果索引表,且该结果索引表的字...

【专利技术属性】
技术研发人员:颜振宇胡佩芬胡书渊邱坤廷
申请(专利权)人:凌群电脑股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1