随笔分类 -  全文检索

记录一些全文检索的工具包与框架等
摘要:一、概述 推荐路神的ES权威指南翻译:https://es.xiaoleilu.com/010_Intro/00_README.html 官网:https://www.elastic.co/cn/products/elasticsearch 精品博文:https://blog.csdn.net/la 阅读全文
posted @ 2018-04-18 18:22 ---江北 阅读(1680) 评论(0) 推荐(0) 编辑
摘要:一、Solrj的使用 1.什么是Solrj solrj是访问Solr服务的java客户端(就像通过jedis操作redis一样),提供索引和搜索的请求方法,SolrJ通常在嵌入在业务系统中,通过SolrJ的API接口操作Solr服务,如下图: 2.如何使用 需要的是solrj的包与拓展服务包 使用s 阅读全文
posted @ 2017-09-08 14:12 ---江北 阅读(995) 评论(0) 推荐(0) 编辑
摘要:一、solr介绍 1.什么是solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr可以独立运行在Jetty、Tomcat等这些Servlet容器中。 Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、 阅读全文
posted @ 2017-09-07 10:12 ---江北 阅读(487) 评论(0) 推荐(0) 编辑
摘要:一、Feild域 1.Field域的属性 是否分词:Tokenized 是:对该field存储的内容进行分词,分词的目的,就是为了索引。 否:不需要对field存储的内容进行分词,不分词,不代表不索引,而是将整个内容进行索引。 是否索引:Indexed 是:将分好的词进行索引,索引的目的,就是为了搜 阅读全文
posted @ 2017-09-06 15:51 ---江北 阅读(379) 评论(0) 推荐(0) 编辑
摘要:一、概述 1.什么是Lucene? Lucene是apache下的一个开源的全文检索引擎工具包。 它为软件开发人员提供一个简单易用的工具包(类库),以方便的在目标系统中实现全文检索的功能。 2.能干什么? 主要运用:全文检索 3.全文检索定义 全文检索首先将要查询的目标文档中的词提取出来,组成索引, 阅读全文
posted @ 2017-09-05 22:09 ---江北 阅读(376) 评论(0) 推荐(0) 编辑

TOP
点击右上角即可分享
微信分享提示