forked from zhaojunfu2014/hpt-search
-
Notifications
You must be signed in to change notification settings - Fork 0
fqtyfz/hpt-search
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
hpt-search 功能点: 1.提供面向对象的Lucene-API >用注解定义实体,包括字段是否创建索引,字段的权值,哪些字段用于检索等 >用hpt-search的服务接口操作实体,来实现索引的添加,修改,删除,检索 >支持高亮功能 >支持Lucene分页 2.集成solr >对hpt-search的服务接口进行solr实现,lucene和solr的切换只需要改动配置文件 3.Lucene集群 >考虑到Lucene的内核设计就是单机模式。利用NFS,内存索引,数据库索引,分布式索引 并不是最好的解决方式,因为索引的随机读需要将全索引目录读取,所以索引存在本地 磁盘才会使性能达到最好。 >hpt-search提供集群功能,在配置文件中配置集群内所有节点的IP:PORT,在集群内的节点 会将本地的索引操作同步到其他节点,以达到集群内各节点的索引保持一致。 目前该种方式适合写入操作比较少的场景(当然这也是最常见的场景吧?) >后续当单个节点已经没法存储索引文件(索引文件的数据量巨大),hpt-search会 加入HDSF的方式!
About
一款集成lucene,solr的面向对象搜索框架,内置lucene集群功能
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Java 100.0%