
搜索引擎
文章平均质量分 50
上道至简
学习技术的过程,就是从学习怎么使用,到理解为什么这样用,再到自我创新,进一步优化,深度思考。
展开
-
ElasticSearch的学习之路
大概在8年前,我使用compass作为搜索引擎,并深入了下lucene的源码,简单的写了一个分词器。后来工作中接触到ElasticSearch的时候,刚开始还不知道它就是compass的升级版。现在是时候好好来学习下这个ES的魔力了,据说现在的各大互联网公司都在使用它,相信我们也能从中受益。ElasticSearch的官网上有一个比较好的学习文档《Elasticsearch权益指南》,在此我将一些...原创 2018-05-13 18:09:45 · 261 阅读 · 0 评论 -
关于Elasticsearch的学习要点
权威指南在这里:https://es.xiaoleilu.com/首先了解下ES的历史。原来ES是叫compass,后来作者找了一份工作关于高性能的分布式环境,需要做一个高性能、实时、分布式的搜索引擎,ES应运而生。另外一个比较出名的搜索引擎叫solr,也是基于lucene开发封装的一个组件框架,大家有空可以看看,对比下跟ES的区别。ES最重要一点是分布式的,所以一定要亲手搭建一个集群。接下来要理...原创 2018-05-10 23:49:55 · 291 阅读 · 0 评论 -
Elasticsearch初学误区
今天下载了ES6.x然后想测试下父子文档关系的例子,结果发现一直提示index对应的type只能有一个,原来官网上的那个Elasticsearch权威指南只是针对ES5.x的,所以大家要注意有些学习资料对应的版本是多少,以免浪费时间。另外windows下尽量下载一个curl工具来执行elasticsearch rest API操作,非常方便。目前ES6.X没有了之前父子文档关系的内容,取而代之的是...原创 2018-05-14 22:52:40 · 175 阅读 · 0 评论 -
Elasticsearch父子关系文档的一个例子
1、创建索引及映射关系put /test{ "mappings":{ "test":{ "properties":{ "user_event":{ "type":"join", "relations":{原创 2018-05-15 23:13:12 · 5241 阅读 · 1 评论