阅读更多

jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。

jsearch起源于superword项目。在superword项目的辅助阅读模块中,需要对大量的PDF电子文本进行高效灵活地索引和搜索,当时基于简洁高效灵活的考虑,使用Java8自己实现基于倒排的索引和搜索功能,后来考虑到基于Java8实现一个高性能的全文检索工具包是一个不错的主意,于是将相关功能剥离出来形成一个独立的项目jsearch。

对搜索引擎和Java8感兴趣的同学来说,jsearch是一个非常好的​开源项目,现在发布的jsearch v1.0功能还比较少,有兴趣的同学欢迎提交代码。

 

 

来自: github
3
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jsp中<jsp:include>标签传递动态参数问题

    最近在学习jsp开发。在使用jsp:include标签加载一个.jsp的时候想传递一个参数给include的jsp文件,这个参数是由一个html的表单穿传过来的,所以是动态的。于是我仿照书中的写法:<jsp:include page="dbOpr.jsp" flush="true"> <jsp:param name="name" value="<%=request.getParameter

  • JSP基础:include动作

    用于动态引入一个JSP页面;在主页面被请求时,将次级页面的输出包含进来。

  • Javaweb 2JSP实现数据传递和保存

    Javaweb 2JSP实现数据传递和保存,获取表单提交的数据,内置对象,转发与重定向,使用session保存用户名,使用cookie自动填写用户名,application实现计数器,request、session、application三个对象对比

  • JSP基本语法

    JSP基本语法 &lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;%@ page import = "java.util.Date" %&gt; &lt;%@ page import = "java.text.SimpleDateFormat" %&gt; &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt

  • JSP中四种传递参数的方法

    今天老师讲了jsp中四种传递参数的方法,我觉得总结一下,挺好的,以备后用! 1、form表单 2、request.setAttribute();和request.getAttribute(); 3、超链接:name 4、 下面一一举例说明: 1、form表单

  • 了解Lucene

    Lucene: Lucene是apache软件基金会[4] jakarta项目组的一个子项目,是一个开放源代码[5]的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,...

  • Lucene in Action(中文版)

    Lucene in Action 中文版 第一部分 Lucene核心 1. 接触Lucene ...5. 高极搜索技术 ...8. 工具和扩充 9. Lucene其它版本 10. 案例学习 序 Lucene开始是做为私有项目。在1997年末,因...

  • Lucene in action前30页

    n 第 8 章包括围绕 Lucene 的扩展和工具。我们描述了一些 Lucene 的索引查看和开 发工具以及 Lucene 沙箱中的好东西。高亮搜索项就是这种你想要的沙箱扩展,还有在 Ant 构建过程中创建索引的其它工具。使用 ...

  • Lucene in Action(简体中文版)

    共10部分 第一部分 Lucene核心[code=&quot;java&quot;][/code] 1. 接触Lucene 2. 索引 3. 为程序添加搜索 4. 分析 5. 高极搜索技术 6. 扩展搜索 第二部分 Lucene应用 ...8. 工具和扩充 9. Lucene其它版...

  • lucene in action(中文版) ----转载

    那些都不是Lucene:Lucene是一个软件库,一个开发工具包(如果你想这样称呼),而不是一个具有完整特征的搜索应用程序。它本身只关注文本的索引和搜索,并且这些事它完成的非常好。Lucene使得你的应用程序只针对它的...

  • jsp使用传入参数作为查库参数

    &lt;%@ page contentType="text/html;charset=gb2312"%&gt; &lt;%@ page import="java.sql.*"%&gt; &lt;% Class.forName ("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc...

  • Lucene in Action

    Lucene in Action中文版 第一部分 Lucene核心1. 接触Lucene 2. 索引 3. 为程序添加搜索4.... 高极搜索技术6. 扩展搜索第二部分 Lucene应用7. 分析常用文档格式8. 工具和扩充9. Lucene其它版本1

  • Lucene in Action 中文版

    Lucene in Action 中文版 ERIK HATCHER OTIS GOSPODNETIC zw_ren译 主要内容 第一部分 Lucene核心... 高极搜索技术 6. 扩展搜索 第二部分 Lucene应用 7

  • Lucene in Action中文版

    Lucene in Action中文版 第一部分 Lucene核心1. 接触Lucene 2.... 高极搜索技术6. 扩展搜索第二部分 Lucene应用7. 分析常用文档格式8. 工具和扩充9. Lucene其它版本10. 案例学习 序 Lucene开始是做为

  • Lucene in Action (中文)

    Lucene in Action中文版 ERIK HATCHER OTIS GOSPODNETIC zw_ren译 主要内容 第一部分 Lucene核心1. 接触Lucene 2. 索引 3. 为程序添加搜索4.... 高极搜索技术6. 扩展搜索第二部分 Lucene应用7. 

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

  • 基于java的驾校收支管理可视化平台的开题报告.docx

    基于java的驾校收支管理可视化平台的开题报告

  • 原木5秒数据20241120.7z

    时间序列 原木 间隔5秒钟 20241120

Global site tag (gtag.js) - Google Analytics