发明名称 |
基于Postgresql的大字段特值索引系统与方法 |
摘要 |
本发明属于计算机技术领域,具体涉及一种基于Postgresql的大字段特值索引系统与方法;该方法首先对当前文档字段加内置转换函数,将当前文档字段转换成能够被索引的语言,然后基于被转换后的语言,对待索引字符建立索引表,所述的索引表包括待索引字符和该字符在原始数据中的位置,最后在索引表中查找所需查找字符,找到所需查找字符在原始数据中的位置;该系统包括用于执行上述操作的语言转换模块,索引建立模块和索引模块;本发明基于Postgresql的大字段特值索引系统与方法,可以解决现有技术中Postgresql数据库大字段特值索引慢的问题,实现Postgresql数据库大字段特值的快速索引。 |
申请公布号 |
CN105488087A |
申请公布日期 |
2016.04.13 |
申请号 |
CN201410844962.5 |
申请日期 |
2014.12.31 |
申请人 |
哈尔滨安天科技股份有限公司 |
发明人 |
梁志超;孙晋超;张栗伟 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
基于Postgresql的大字段特值索引系统,其特征在于,包括以下模块:语言转换模块:用于对当前文档字段加内置转换函数,将当前文档字段转换成能够被索引的语言;索引建立模块:用于基于被转换后的语言,对待索引字符建立索引表,所述的索引表包括待索引字符和该字符在原始数据中的位置;索引模块:用于在索引表中查找所需查找字符,找到所需查找字符在原始数据中的位置。 |
地址 |
150090 黑龙江省哈尔滨市开发区南岗集中区红旗大街162号506室 |