ElasticSearch 2 - 深入搜索系列

29 篇文章 0 订阅
8 篇文章 0 订阅

感谢作者:Richaaaard

转自:http://www.cnblogs.com/richaaaard/default.html?page=1


ElasticSearch 2 (14) - 深入搜索系列之全文搜索
摘要: ElasticSearch 2 (14) 深入搜索系列之全文搜索 摘要 在看过结构化搜索之后,我们看看怎样在全文字段中查找相关度最高的文档。 全文搜索两个最重要的方面是: 相关(relevance) 相关是将查询到相关的文档结果进行排名的一种能力,这种相关度可以是根据TF/IDF、地理位置相似性(g 阅读全文
posted @ 2016-03-04 18:34 Richaaaard 阅读(9) | 评论 (0) 
摘要: ElasticSearch 2 (13) 深入搜索系列之结构化搜索 摘要 结构化查询指的是查询那些具有内在结构的数据,比如日期、时间、数字都是结构化的。它们都有精确的格式,我们可以对这些数据进行逻辑操作,比较常见的操作包括比较时间区间,或者获取两个数字间的较大值。 文本也可以是结构化的。比如彩笔可以 阅读全文
posted @ 2016-03-04 11:32 Richaaaard 阅读(8) | 评论 (0) 
摘要: ElasticSearch 2 (12) Shard数调优(ElasticSearch性能) 摘要 当创建一个索引的时候,我们经常会面对一个问题:要为索引分配多少个shard?多少个replica?对于这个问题,仍然没有明确的统一答案,但是本文会给出一些引导,方便在实施ElasticSearch时给 阅读全文
posted @ 2016-03-01 18:28 Richaaaard 阅读(12) | 评论 (0) 
摘要: ElasticSearch 2 (11) 节点调优(ElasticSearch性能) 摘要 一个ElasticSearch集群需要多少个节点很难用一种明确的方式回答,但是,我们可以将问题细化成一下几个,以便帮助我们更好的了解,如何去设计ElasticSearch节点的数目: 1. 打算处理多少数据? 阅读全文
posted @ 2016-03-01 17:09 Richaaaard 阅读(12) | 评论 (0) 
摘要: ElasticSearch 2 (10) 在ElasticSearch之下(深入理解Shard和Lucene Index) 摘要 从底层介绍ElasticSearch Shard的内部原理,以及回答为什么使用ElasticSearch有必要了解Lucene的内部工作方式? 了解ElasticSear 阅读全文
posted @ 2016-03-01 08:25 Richaaaard 阅读(217) | 评论 (0) 
摘要: ElasticSearch 2 (9) 在ElasticSearch之下(图解搜索的故事) 摘要 先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题: 为什么我的搜索 \ foo bar\ 无法匹配 foo bar ? 为什么增加更多的文件会压缩索引(Index) 阅读全文
posted @ 2016-02-29 13:53 Richaaaard 阅读(303) | 评论 (0) 
摘要: ElasticSearch 2 (8) 概览与简介 摘要 分布式集群架构,具有高扩充性,可随时增加或移除节点,并保证数据正确。 使用Apache Lucene储存JSON文件,提供全文搜索功能 所有操作均可透过RESTful API完成 跨平台,Java写成 版本 elasticsearch版本: 阅读全文
posted @ 2016-02-25 18:58 Richaaaard 阅读(32) | 评论 (0) 
摘要: ElasticSearch 2 (7) 基本概念 摘要 ElasticSearch的一些基本核心概念,理解这些概念有助于ElasticSearch的学习 准实时NRT(Near Realtime) 集群 节点 索引 类型 文档 分片与副本(Shards & Replicas) 版本 elastics 阅读全文
posted @ 2016-02-24 16:55 Richaaaard 阅读(29) | 评论 (0) 
摘要: ElasticSearch 2 (6) 插件安装Head、Kopf与Bigdesk 摘要 安装Elasticsearch插件Head、Kopf与Bigdesk 版本 elasticsearch版本: elasticsearch 2.2.0 elasticsearch head版本: 2.x(支持el 阅读全文
posted @ 2016-02-24 10:28 Richaaaard 阅读(66) | 评论 (0) 
摘要: ELK Stack (2) —— ELK + Redis收集Nginx日志 摘要 使用Elasticsearch、Logstash、Kibana与Redis(作为缓冲区)对Nginx日志进行收集 版本 elasticsearch版本: elasticsearch 2.2.0 logstash版本: 阅读全文
posted @ 2016-02-23 15:41 Richaaaard 阅读(22) | 评论 (0) 
摘要: ELK Stack (1) —— ELK + Redis安装 摘要 安装Elasticsearch、Logstash、Kibana与Redis以实现一个日志收集平台 版本 elasticsearch版本: elasticsearch 2.2.0 logstash版本: logstash 2.2.2 阅读全文
posted @ 2016-02-23 14:56 Richaaaard 阅读(34) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (5) Document APIs This section describes the following CRUD APIs: Single document APIs Index API Query: $ curl XPUT 'http://local 阅读全文
posted @ 2016-01-29 10:57 Richaaaard 阅读(24) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (4) API Convention The elasticsearch REST APIs are exposed using JSON over HTTP . Mutiple Indices Simple notation test1,test2,tes 阅读全文
posted @ 2016-01-28 15:58 Richaaaard 阅读(13) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (3) Breaking Changes Search Changes search_type = scan Deprecated GET /my_index/_search?scroll=2m { "sort": [ "_doc" ] } search_t 阅读全文
posted @ 2016-01-28 13:16 Richaaaard 阅读(27) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (2) Setup Installation Elasticsearch can be started using: $ bin/elasticsearch Running as a daemon $ bin/elasticsearch d PID The 阅读全文
posted @ 2016-01-28 12:48 Richaaaard 阅读(40) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (1) Getting Start Install & Up cd elasticsearch 2.1.1/bin ./elasticsearch ./elasticsearch cluster.name my_cluster_name node.name 阅读全文

摘要: ElasticSearch 2 (9) 在ElasticSearch之下(图解搜索的故事) 摘要 先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题: 为什么我的搜索 \ foo bar\ 无法匹配 foo bar ? 为什么增加更多的文件会压缩索引(Index) 阅读全文
posted @ 2016-02-29 13:53 Richaaaard 阅读(303) | 评论 (0) 
摘要: ElasticSearch 2 (8) 概览与简介 摘要 分布式集群架构,具有高扩充性,可随时增加或移除节点,并保证数据正确。 使用Apache Lucene储存JSON文件,提供全文搜索功能 所有操作均可透过RESTful API完成 跨平台,Java写成 版本 elasticsearch版本: 阅读全文
posted @ 2016-02-25 18:58 Richaaaard 阅读(32) | 评论 (0) 
摘要: ElasticSearch 2 (7) 基本概念 摘要 ElasticSearch的一些基本核心概念,理解这些概念有助于ElasticSearch的学习 准实时NRT(Near Realtime) 集群 节点 索引 类型 文档 分片与副本(Shards & Replicas) 版本 elastics 阅读全文
posted @ 2016-02-24 16:55 Richaaaard 阅读(29) | 评论 (0) 
摘要: ElasticSearch 2 (6) 插件安装Head、Kopf与Bigdesk 摘要 安装Elasticsearch插件Head、Kopf与Bigdesk 版本 elasticsearch版本: elasticsearch 2.2.0 elasticsearch head版本: 2.x(支持el 阅读全文
posted @ 2016-02-24 10:28 Richaaaard 阅读(66) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (5) Document APIs This section describes the following CRUD APIs: Single document APIs Index API Query: $ curl XPUT 'http://local 阅读全文
posted @ 2016-01-29 10:57 Richaaaard 阅读(24) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (3) Breaking Changes Search Changes search_type = scan Deprecated GET /my_index/_search?scroll=2m { "sort": [ "_doc" ] } search_t 阅读全文
posted @ 2016-01-28 13:16 Richaaaard 阅读(27) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (2) Setup Installation Elasticsearch can be started using: $ bin/elasticsearch Running as a daemon $ bin/elasticsearch d PID The 阅读全文
posted @ 2016-01-28 12:48 Richaaaard 阅读(40) | 评论 (0) 
摘要: ElasticSearch 2.1.1 (1) Getting Start Install & Up cd elasticsearch 2.1.1/bin ./elasticsearch ./elasticsearch cluster.name my_cluster_name node.name 阅读全文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值