后台-系统设置-扩展变量-手机广告位-首页/栏目头部广告位

Elasticsearch日志分析

Elasticsearch搜索过程详解

Elasticsearch日志分析
Jul 16,2019

前言 说明:本文章使用的ES版本是:6.7.0 在上一篇文章Elasticsearch如何创建索引?中,介绍了ES写入文档的过程。 接下来我们具体的看一下ES中,搜索过程是怎样的 在ES中搜索 按照前面几篇文章的步骤,我们直接开...

elasticsearch学习笔记高级篇(十一)——多字段搜索(下)

Elasticsearch日志分析
Jul 16,2019

most_fields是以字段为中心,这就使得它会查询最多匹配的字段。假设我们有一个让用户搜索地址。其中有两个文档如下:

Elasticsearch分享

Elasticsearch日志分析
Jul 16,2019

Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库

ElasticSearch 连载一 基础入门

Elasticsearch日志分析
Jul 16,2019

ElasticSearch简写ES,ES是一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、分析海量的数据。

Elasticsearch搜索相关性排序算法详解

Elasticsearch日志分析
Jul 16,2019

前言 说明:本文章使用的ES版本是:6.2.4 在上一篇文章Elasticsearch搜索过程详解中,介绍了ES的搜索过程。 接下来我们具体的看一下ES搜索时,是如何计算文档相关性得分并用于排序的。 TF-IDF 在介绍ES计算文档得...

Elasticsearch中的倒排索引

Elasticsearch日志分析
Jul 16,2019

再Elasticsearch创建索引流程一文中,介绍了ES创建索引的流程。再流程中是调用Lucene的接口来创建索引的。本篇文章主要介绍ES中的索引——倒排索引

ElasticSearch 连载二 中文分词

Elasticsearch日志分析
Jul 16,2019

上一章ElasticSearch 连载一 基础入门 对Elastic的概念、安装以及基础操作进行了介绍。 那是不是有童鞋会有以下几个问题呢? 什么是中文分词器? 分词器怎么安装? 如何使用中文分词器? 那么接下来就为大家细细...

Elasticsearch搜索调优权威指南 (2/3)

Elasticsearch日志分析
Jul 16,2019

本文首发于 vivo互联网技术 微信公众号 [链接] 英文原文:[链接] 作者:Adam Vanderbush 译者:杨振涛

elasticsearch学习笔记高级篇(十二)——掌握phrase matching搜索技术

Elasticsearch日志分析
Jul 16,2019

match query 只能搜索到包含java和spark的document,但是不知道java和spark是不是离得很近。假设我们想要java和spark离得很近的document优先返回,就要给它一个更高的relevance score,这就涉及到了proximity match...

Elasticsearch 及 IK 中文分词插件安装

Elasticsearch日志分析
Jul 16,2019

由于Elasticsearch是使用Java构建的,所以首先需要安装 Java 8 或更高版本 才能运行。所有Elasticsearch节点和客户机上都应该使用相同的JVM版本。

ElasticSearch结构化搜索和全文搜索

Elasticsearch日志分析
Jul 16,2019

过滤器很重要,因为它们执行速度非常快,不会计算相关度(直接跳过了整个评分阶段)而且很容易被缓存。请尽可能多的使用过滤式查询。

基于 MySQL Binlog 的 Elasticsearch 数据同步实践

Elasticsearch日志分析
Jul 16,2019

随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。

python 用scroll查询大量es数据

Elasticsearch日志分析
Jul 16,2019

其中的scroll=1m表示游标查询窗口保持1分钟,如果一次取的数据量大可以设置为一个大一些的时间。返回的字段中包含一个scroll_id, 接下来用这个字段可以获取后续值。

Python 实现elasticsearch group by

Elasticsearch日志分析
Jul 16,2019

es实现聚合 es通过agg实现聚合,详情可见 es文档 有时候查询es数据的时候可能需要实现多字段group by的功能,例如: {代码...} 要实现多个维度的聚合,需要嵌套的agg查询语句: {代码...} 用函数构建聚合语句的agg...

写给自己的Elasticsearch使用指南

Elasticsearch日志分析
Jul 16,2019

ES在处理大数据搜索方面拥有关系型数据库不可比拟的速度优势。这篇不是什么专业的ES指南,也不是ES分析,这里只是我在使用ES中遇到的一些问题,一些搜索方式。因为ES的文档和API查询起来比较困难,因此自己在查询...

聊聊Elasticsearch的TimedRunnable

Elasticsearch日志分析
Jul 16,2019

elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/common/util/concurrent/TimedRunnable.java

聊聊Elasticsearch的ExponentiallyWeightedMovingAverage

Elasticsearch日志分析
Jul 16,2019

本文主要研究一下Elasticsearch的ExponentiallyWeightedMovingAverage

Elasticsearch搜索调优权威指南 (1/3)

Elasticsearch日志分析
Jul 16,2019

本文首发于 vivo互联网技术 微信公众号 [链接] 英文原文:[链接] 作者:Adam Vanderbush 译者:杨振涛

Laravel 基于 Scout 配置实现 Elasticsearch (一)- 准备工作

Elasticsearch日志分析
Jul 16,2019

全文搜索是很重要的功能,实现的方式也有很多种。以下通过 Laravel Scout 和 Elasticsearch 实现。先来看下各自的介绍

Laravel 基于 Scout 配置实现 Elasticsearch (二)- 配置以及使用

Elasticsearch日志分析
Jul 16,2019

在 config/app.php 中 providers 添加 Laravel\Scout\ScoutServiceProvider::class 和 ScoutEngines\Elasticsearch\ElasticsearchProvider::class,

聊聊Elasticsearch的ReleasableLock

Elasticsearch日志分析
Jul 16,2019

elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/common/util/concurrent/ReleasableLock.java

聊聊Elasticsearch的Releasables

Elasticsearch日志分析
Jul 16,2019

elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/common/lease/Releasable.java

聊聊Elasticsearch的FixedExecutorBuilder

Elasticsearch日志分析
Jul 16,2019

elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/threadpool/FixedExecutorBuilder.java

搜索引擎ElasticSearch源码编译安装和Debug环境搭建

Elasticsearch日志分析
Jul 16,2019

Elastisearch 6.7.0编译需要JDK版本10.0及以上,我直接安装了JDK12.JDK下载地址:[链接]

elasticsearch中数据聚合问题

Elasticsearch日志分析
Jul 16,2019

由于项目中最近用到了elasticsearch,并且用到elasticsearch的聚合(Aggregation)功能,就深入研究了一下,elasticsearch中的聚合主要有四种:Bucketing Aggregation、Metric Aggregation、Matrix Aggregation和...

推荐文章

热门标签

    热门文章 最新文章 文章云

站内导航

全站搜索