应用介绍
给自己的应用加搜索,用数据库 LIKE 查询慢又不准,结果也没有相关度排序。Apache Lucene 是用 Java 写的开源全文检索库,把文本建成倒排索引,让搜索按相关度把最匹配的结果排在最前,不少知名搜索系统的底层就是它。
它是一个库而不是现成的软件,嵌进你的程序里使用,跨平台。短语、范围、通配符、按字段查询、按任意字段排序都有,还支持高亮、分组、连接,以及搜索的同时继续更新索引。
相关度排序:按匹配程度排序,最相关的结果排在前面
多种查询类型:短语、范围、通配符、按字段搜索,可按任意字段排序
多索引搜索:同时查多个索引,更新和搜索可并行
高亮与分组:命中词高亮、结果分组和连接
跨平台:纯 Java 实现,任何能跑 Java 的环境都能用
它是一个库而不是现成的软件,嵌进你的程序里使用,跨平台。短语、范围、通配符、按字段查询、按任意字段排序都有,还支持高亮、分组、连接,以及搜索的同时继续更新索引。
软件功能
相关度排序:按匹配程度排序,最相关的结果排在前面
多种查询类型:短语、范围、通配符、按字段搜索,可按任意字段排序
多索引搜索:同时查多个索引,更新和搜索可并行
高亮与分组:命中词高亮、结果分组和连接
跨平台:纯 Java 实现,任何能跑 Java 的环境都能用

