跳到主要内容
JackSparrow414

Solr 使用

安装与查询、数据导入、SolrJ、Spring Data Solr 和命令行使用。

5 篇文章 · 按阅读顺序排列

  1. solr使用一(安装、启动、自定义core、查询、停止、删除及CoreContainer is either not initialize解决办法)

    介绍Solr的安装与启动、自定义Core及字段配置,并通过控制台和curl演示数据添加、查询与删除。文章还整理Solr停止与Core删除操作,以及复制配置后CoreContainer初始化失败时需要检查的Core名称。

  2. solr使用二(将数据从MySQL数据库增量导入、全量导入)

    介绍使用Solr DataImportHandler从MySQL进行全量与增量导入的配置,并通过系统定时任务周期性更新数据。文章还整理tinyint字段、多值字段与Transformer的处理方法,并说明DIH的组成及后续版本变化。

  3. solr使用三(在实际业务中使用SolrJ)

    通过Java业务示例介绍SolrJ的使用,包括依赖配置、带Field注解的实体类及统一SolrClient的封装。文章演示数据添加、更新、删除与查询,并在Solr控制台验证操作结果,说明提交时指定Core的注意事项。

  4. solr使用四(实际业务中结合Spring Data Solr使用,含大量实际示例代码)

    通过实际示例介绍Spring Data Solr的配置、实体映射、CRUD与分页操作,并展示使用Query注解和SolrTemplate构造查询的方法。文章还讨论自定义Repository的扩展、事务使用及通过日志检查查询语句的实践。

  5. solr使用五(利用命令行使用solr的完整过程附过滤HTML标签解决方法)

    通过命令行和curl演示Solr的完整使用流程,涵盖Core与字段管理、数据增删改查、分页及条件查询。文章还介绍富文本检索时过滤HTML标签的配置,并说明copyField、fieldType等概念。