- 授权协议: GPL
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/xuxueli0323/xxl-search
- 软件文档: https://my.oschina.net/xuxueli/blog/751759
软件介绍
《搜索应用参考示例XXL-SEARCH》
一、简介
1.1 概述
XXL-SEARCH 是以 "lucene/elasticsearch" 为核心的,Pragmatic风格的搜索应用参考示例,是索引搜索世界中的主流技术选型,最佳实践的总结与演示。
1.2 特性
1、Quickstart:一个完整的 "搜索列表页" 演示应用,演示搜索的开发和使用的完整流程。
《演示功能列表》
- 1、新增一条索引:
- 索引字段支持 "排序"
- 索引字段支持 "分词";
- 一个Field支持索引绑定多个值, 实现一对多索引List功能; 比如在商户打标签时, 可以给一个商户打上多个标签;
- 2、更新一条索引
- 3、删除一条索引
- 4、清空索引
- 5、查询:
- 精确查询: 根据绑定的索引, 进行精确查询;
- 分词查询: 通过分词, 进行模糊查询;
- 范围查询: 针对同一个字段, 支持在指定区间内查询;
- 关联查询: 针对不同字段, 支持多字段关联查询;
- 分页: 支持分页功能;
- 排序: 支持排序功能;2、多种方案:目前演示项目, 基于 "lucene、elasticsearch" 两种方案分别进行演示了开发流程。
3、"搜索小程序", 基于Lucene实现, 可以生成 "索引库文件", copy该文件至任何系统, 可嵌入式的增加系统的搜索功能;
1.3 下载
源码地址 (将会在两个git仓库同步发布最新代码)
博客地址
技术交流群 (仅作技术交流)
Head First Design Patterns
Elisabeth Freeman、Eric Freeman、Bert Bates、Kathy Sierra、Elisabeth Robson / O'Reilly Media / 2004-11-1 / USD 49.99
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire),......一起来看看 《Head First Design Patterns》 这本书的介绍吧!
