一种高效存储大量复杂文本信息的方法.pdf

上传人:a2 文档编号:998434 上传时间:2018-03-24 格式:PDF 页数:7 大小:245.74KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810118605.5

申请日:

2008.08.20

公开号:

CN101655842A

公开日:

2010.02.24

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 17/30公开日:20100224|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

北京闻言科技有限公司

发明人:

汤海京; 徐友春; 朱红军; 蒋海涛

地址:

100085北京市海淀区上地三街嘉华大厦B座503室

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

一种高效存储大量复杂文本信息的方法,首先建立索引表;然后建立内容表;建立文件系统,将每条记录的资源文件存储于文件系统中;应用程序向数据库发起添加内容的请求;数据库将需要检索的数据存储于索引表中,并生成其ID;数据库将不需要检索的数据存储于内容表中,并指定每条记录的索引ID;数据库将生成的索引ID返回给应用程序;应用程序根据索引ID,为资源文本选择存放的路径,并存储资源文件;应用程序向数据库发起检查数据的请求;数据库检索索引表,取得符合条件的索引ID;数据库根据索引ID查询内容表,并返回其内容

权利要求书

1: 一种高效存储大量复杂文本信息的方法,其特征在于:该方法至少包括 如下的步骤: 步骤1:建立索引表。 步骤2:建立内容表。 步骤3:建立文件系统,将每条记录的资源文件存储于文件系统中。 步骤4:应用程序向数据库发起添加内容的请求。 步骤5:数据库将需要检索的数据存储于索引表中,并生成其ID。 步骤6:数据库将不需要检索的数据存储于内容表中,并指定每条记录的索 引ID。 步骤7:数据库将生成的索引ID返回给应用程序。 步骤8:应用程序根据索引ID,为资源文本选择存放的路径,并存储资源 文件。 步骤9:应用程序向数据库发起检查数据的请求。 步骤10:数据库检索索引表,取得符合条件的索引ID。 步骤11:数据库根据索引ID查询内容表,并返回其内容。 步骤12:应用程序根据数据库返回的索引ID,从文件系统中加载资源文件。
2: 根据权利要求1所述的一种高效存储大量复杂文本信息的方法,其特征 在于建立索引表,其步骤为: 步骤11:将需要检索的列存于该表中。 步骤12:将所有的字段都建立索引。 步骤13:要求存储尽量少尽量小的字段,以保证其检索效率。
3: 根据权利要求1所述的一种高效存储大量复杂文本信息的方法,其特征 在于建立内容表,其步骤为: 步骤21:每条记录都要存储索引表中的ID,以便与其对应。 步骤22:较占空间的、不需要检索的字段存储于该表中。

说明书


一种高效存储大量复杂文本信息地方法

    【技术领域】

    本发明涉及一种高效存储大量复杂文本信息的方法,特别涉及一种采用索引表、内容表及文件系统方式存储大量复杂文本信息的方法。

    背景技术

    在存储海量数量的时候,数据的检索效率成为整个系统效率的关键。本发明将使用索引表、内容表和文件系统来实现该目的。

    【发明内容】

    本发明所要解决的技术问题是提供一种采用索引表、内容表及文件系统方式存储大量复杂文本信息的方法。

    本发明所述的一种高效存储大量复杂文本信息的方法,该方法至少包括如下的步骤:

    步骤1:建立索引表。

    步骤2:建立内容表。

    步骤3:建立文件系统,将每条记录的资源文件存储于文件系统中。

    步骤4:应用程序向数据库发起添加内容的请求。

    步骤5:数据库将需要检索的数据存储于索引表中,并生成其ID。

    步骤6:数据库将不需要检索的数据存储于内容表中,并指定每条记录的索引ID。

    步骤7:数据库将生成的索引ID返回给应用程序。

    步骤8:应用程序根据索引ID,为资源文本选择存放的路径,并存储资源文件。

    步骤9:应用程序向数据库发起检查数据的请求。

    步骤10:数据库检索索引表,取得符合条件的索引ID。

    步骤11:数据库根据索引ID查询内容表,并返回其内容。

    步骤12:应用程序根据数据库返回的索引ID,从文件系统中加载资源文件。

    本发明所述的一种高效存储大量复杂文本信息的方法,建立索引表其步骤为:

    步骤11:将需要检索的列存于该表中。

    步骤12:将所有的字段都建立索引。

    步骤13:要求存储尽量少尽量小的字段,以保证其检索效率。

    本发明所述的一种高效存储大量复杂文本信息的方法,建立内容表其步骤为:

    步骤21:每条记录都要存储索引表中的ID,以便与其对应。

    步骤22:较占空间的、不需要检索的字段存储于该表中。

    本发明涉及的一种高效存储大量复杂文本信息的方法,使得存储海量内容成为现实。

    【附图说明】

    图1为本发明的流程图。

    【具体实施方式】

    参见图1,本发明的主要步骤如下:

    步骤1:建立索引表。

    步骤2:建立内容表。

    步骤3:建立文件系统,将每条记录的资源文件存储于文件系统中。

    步骤4:应用程序向数据库发起添加内容的请求。

    步骤5:数据库将需要检索的数据存储于索引表中,并生成其ID。

    步骤6:数据库将不需要检索的数据存储于内容表中,并指定每条记录的索引ID。

    步骤7:数据库将生成的索引ID返回给应用程序。

    步骤8:应用程序根据索引ID,为资源文本选择存放的路径,并存储资源文件。

    步骤9:应用程序向数据库发起检查数据的请求。

    步骤10:数据库检索索引表,取得符合条件的索引ID。

    步骤11:数据库根据索引ID查询内容表,并返回其内容。

    步骤12:应用程序根据数据库返回的索引ID,从文件系统中加载资源文件。

    上述步骤1建立索引表的具体步骤如下:

    步骤11:将需要检索的列存于该表中。

    步骤12:将所有的字段都建立索引。

    步骤13:要求存储尽量少尽量小的字段,以保证其检索效率。

    上述步骤2建立内容表的具体步骤如下:

    步骤21:每条记录都要存储索引表中的ID,以便与其对应。

    步骤22:较占空间的、不需要检索的字段存储于该表中。

    上述的技术方案实施时,使得存储海量内容成为现实。

    最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。

一种高效存储大量复杂文本信息的方法.pdf_第1页
第1页 / 共7页
一种高效存储大量复杂文本信息的方法.pdf_第2页
第2页 / 共7页
一种高效存储大量复杂文本信息的方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种高效存储大量复杂文本信息的方法.pdf》由会员分享,可在线阅读,更多相关《一种高效存储大量复杂文本信息的方法.pdf(7页珍藏版)》请在专利查询网上搜索。

一种高效存储大量复杂文本信息的方法,首先建立索引表;然后建立内容表;建立文件系统,将每条记录的资源文件存储于文件系统中;应用程序向数据库发起添加内容的请求;数据库将需要检索的数据存储于索引表中,并生成其ID;数据库将不需要检索的数据存储于内容表中,并指定每条记录的索引ID;数据库将生成的索引ID返回给应用程序;应用程序根据索引ID,为资源文本选择存放的路径,并存储资源文件;应用程序向数据库发起检查。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1