全文检索
文章平均质量分 63
LightingLYG
世上有一样东西比任何别的东西都更忠诚于你那就是你的经历你生命中的日子你在其中遭遇的人和事你因这些遭遇产生的悲欢感受和思考这一切仅仅属于你不可能转让给任何别人哪怕是你最亲近的人这是你最珍贵的财富
展开
-
构建属于自己的elasticsearch Docker镜像
官方给出的elasticsearch镜像需要做不少的修改,并且个人感觉镜像有点太大,所以萌生了自己做镜像的想法此Docker镜像基于alpine的jre8镜像(使用alpine的原因就是没有太多不必要的组件和命令,docker内部也不需要太多组件)原创 2016-07-21 16:56:50 · 6040 阅读 · 0 评论 -
elasticsearch开启跨域访问
参考官方doc地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html添加如下配置: http.cors.enabled: true http.cors.allow-origin: /http?:\/\/192.168.10.139(:[0-9]+原创 2016-07-07 18:31:58 · 12525 阅读 · 1 评论 -
elasticsearch建立索引操作的API
ElasticSearch-API-Index索引创建API允许初始化一个索引。ElasticSearch对多重索引提供了支持,包括跨多个索引执行操作。每个索引在创建时可以让一个特定的设置项与其关联。最简单的方式创建索引curl -XPUT ‘http://localhost:9200/twitter/'在创建索引的时候指定分片和副本数量,参数格式采用YAML格式c转载 2016-07-07 14:04:39 · 792 阅读 · 0 评论 -
elasticsearch2.3 以root用户启动
在自己构建elasticsearch的Docker镜像的时候,使用最小化的linux系统alpine遇到不能用root用户启动的问题(也许对alpine不太熟悉,无法使用user相关命令),所以网上搜了些资料,记录及梳理自己的操作步奏原创 2016-07-18 09:46:07 · 8311 阅读 · 0 评论 -
elasticsearch运行官方Docker镜像2.3.3
1、下载镜像:docker pull index.docker.io/library/elasticsearch:2.3.32、修改配置文件:分别创建目录:/usr/share/elasticsearch/config/usr/share/elasticsearch/dataconfig目录中创建文件:elasticsearch.yml原创 2016-07-16 14:58:26 · 3790 阅读 · 0 评论 -
Lucene 学习(一):简单demo
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucene是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应原创 2016-07-04 20:21:11 · 1215 阅读 · 0 评论 -
Lucene 学习(三):在一个(或者多个)字段中查找多个关键字
上一篇中,实现了中文分词的操作,在实际试用中,发现众多搜索引擎的搜索框中,我们在不同的key之间使用空格来表示“或”的语义,并且也许我们的关键字在title或者content中,那么现在我们就需要实现“在一个(或者多个)字段中查找多个关键字”的需求。以下便来看看如何实现。原创 2016-07-05 21:31:03 · 7744 阅读 · 1 评论 -
Lucene 学习(二):使用IK Analyzer中文分词
如上一篇所说,Lucene原生功能很强大,但是很遗憾的是,Lucene官方却不支持中文分词,所以需要其他插件辅助,这里我选择使用IK Analyzer进行中文分词。中文分词(Chinese Word Segmentation) 指的是将一个汉字序列切分成一个一个单独的词。分词就是将连续的字序列按照一定的规范重新组合成词序列的过程。我们知道,在英文的行文中,单词之间是以空格作为自然分界符的,而中文只是字、句和段能通过明显的分界符来简单划界,唯独词没有一个形式上的分界符,虽然英文也同样存在短语的划分问题,不原创 2016-07-05 07:57:45 · 2028 阅读 · 0 评论 -
Elasticsearch安装中文分词插件ik(ES 2.3.3 & IK 1.9.3)
最近用到elasticsearch做全文检索知识库系统,系统已经大致开发完成,需要中文分词,故网上搜索了下配置方法,可尝试几个都不可用,然后就看IK的git源码中有介绍,试了下,相比其他方法简单很多,也有效,故记录下,以供大家参考原创 2016-07-14 14:28:29 · 4078 阅读 · 3 评论 -
elasticsearch Document相关操作记录
为了学习elasticsearch,跟着官方文档及网上例子操作了一些,整理记录下来,以供大家参考。本文所用测试工具:火狐插件HttpRequester。elasticsearch:2.3原创 2016-07-12 15:03:53 · 1279 阅读 · 0 评论 -
elasticsearch创建index和type操作日志记录
为了学习elasticsearch,跟着官方文档及网上例子操作了一些,整理记录下来,以供大家参考。本文所用测试工具:火狐插件HttpRequester。elasticsearch:2.3原创 2016-07-08 18:15:33 · 8407 阅读 · 0 评论