simsearch基于 lucene 的 spring 项目索引构建工具
一个轻量级的springboot项目索引构建工具,实现快速模糊搜索:
大部分项目都会涉及模糊搜索功能,本项目提供一个简单索引构建工具,使用注解即可实现索引自动创建与搜索,而不需要你手写该过程, 避免项目中大量使用like或者其他效率低的搜索机制,相比于ES,这是一种轻量级的实现方式
特点:
- 无缝集成springboot,使用简单
- 注解实现索引创建和搜索,与业务逻辑无耦合
- 可用于大数据量模糊搜索,毫秒级响应
- 基于倒排索引,避免全量匹配和手动分词
- 底层基于lucene
评论