栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

搜索引擎solr的使用(一)

Java 更新时间:发布时间: 百科书网 趣学号
  • 配置solr服务和需要的知识

        这里我就不多介绍了,网上有很多教程,官网也有。自己去找下资料就可以了,网上千篇一律的,本文章主要介绍solr的语法使用。本教程会用到许多跟关系型数据库互相联想的方式,可以方便那些只用过主流数据库mysql、oracle的人理解,这也是我个人的见解。因为我也是只学过这些主流数据库,而没有使用过no sql类型的数据库,我的联想可能不太准确,各有各的见解,如果你觉得有用的话,当然最好啦。本教程侧重于应用,理论方面就不多说,官网都很多的。那废话不多说,开始我们的solr之旅吧。

        学习本solr需要以下这些知识和配置:

        (1)当然提到solr,中文分词器是必不可上的,在配置的时候记得配上text_ik。

        (2)新建一个document,这个document用来存储你要存储的数据,就好像你操作数据库的时候需要对应的库一样,这个相当于库,这里面可以放你的表数据。

        

 

        (3)需要学习spring-data,尤其spring-data-jpa,如果需要发掘更深一步的solr操作,这个一定需要掌握。 

  • 配置要存储的字段属性、名称

        本配置相当于配置数据库中的域名和域名属性,其实solr也叫域,那么我们跟操作关系型数据库一样,就需要了解如何建表和和表字段了,当然还需要字段有哪些属性可以配置,这些属性对应有哪些值和不进行配置的时候默认值是什么。

        (1)首先建表

        其实在我们创建document的时候相应的就已经创建了对应的表了,我们只需要找到solr文件下的 managed-schema.XML,solr利用xml文件将字段注入到其对应的库中,所以只要在这个文件进行配置就可以了。这是手动的配法,当然如果你有安装schedule api可以直接可视化配置。

        (2)

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/274792.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号