实时增量全文检索搜索引擎系统(Instant and Incremental Full-Text S
2016-08-23
0 0 0
4.0 分
其他
如何获取积分?
Libibase is a library for Search Engine which is Instant and Incremental.
hibase 是一个基于倒排索引库libibase的检索系统, libsbase为基础通信库的一套完整搜索引擎系统.
支持增量在线实时索引/实时更新int/long/double类型字段
支持BM25检索算法
支持上下文邻近位置标注的中文短句检索
支持多字段检索
支持聚类(group)
支持数据风险安全过滤(预先处理)
支持数据cache时长自定义
支持自定义打分基数
支持int/long/double范围过滤
支持int/long位操作(屏蔽,过滤)
程序功能介绍
hibase主要包括hidocd,himasterd,hindexd,hiqparserd,hiqdocd
hidocd 数据处理正排生成,正排分发;
himasterd 分布式检索归并节点;
hindexd 索引/检索节点;
hiqparserd query parser节点, 负责把query转换成 检索需要的IQUERY结构;
hiqdocd 文档摘要节点;
以上hiqdocd hiqparserd和hindexd实质是一个程序, 只是根据配置不同完成不同的功能, hindexd可以实现单节点上的数据检索功能,同时hindexd还担负从hidocd接收文档完成倒排索引的功能.
索引过程
数据生成: 生成格式参见ibase.h::{FHEADER}结构;
搜索引擎
系统
全文检索
实时
增量
InstantandIncrementalFullTextSear
chEngine
相关源码推荐
系统同步(三阶系统跟踪Arneodo系统)
0
0
暂无评分
C#书店系统
0
0
暂无评分
Linux下的系统时间获取及时间差计算源码
0
0
暂无评分
freertos手册
0
0
暂无评分
基于无线传感器的哈斯毕诶系统
0
0
暂无评分
暂无评论