elasticsearch启动常见错误之修改最大线程数 问题出现环境,OS版本:CentOS-7-x86_64-Minimal-1708;ES版本:elasticsearch-6.2.2。 1、max file desc…
分类:Elasticsearch
快速了解常用的非对称加密算法,再也不用担心面试官的刨根问底
面试官:说一说你常用的加密算法有哪些? 加密算法通常被分为两种:对称加密算法和非对称加密算法。其中,对称加密算法在加密和解密时使用的密钥相同;非对称加密算法在加密和解密时使用的密钥不同,分为公钥和私钥。此外,还有一类叫做…
ElasticSearch在数据量很大的情况下如何提高查询效率
目录: 一. es 在数据量很大的情况下(数十亿级别)如何提高查询效率? 二. 数据预热 三. 冷热分离 四. document 模型设计 五. 分页性能优化 一. es 在数据量很大的情况下(数十亿级别)如何提高查询效…
ElasticSearch之基于地理位置的搜索
在某些时候,我们希望搜索到某个区域内的特定目标建筑物,或者说要查询某个城市某个区内的楼盘等,诸如此类的需求,还有我们看到的在百度地图或者高德地图上,在某个区域内显示出我们关心的数据,都可以算是一种基于地理位置的查询,在e…
elasticsearch节点脱离集群 分片控制
第一次开博客,不知道可以写什么,先记录一下ES的分片分配的其中一个过程吧 官方链接:官方参考链接 这个功能,首先我自己觉得非常不错,也许是因为我在生产环境用的版本太低了导致无法配置而产生了对这个功能的一些爱慕之情。233…
节点类型
Elasticsearch天生就支持分布式部署,通过集群部署可以提高系统的可用性。本文重点谈一谈Elasticsearch的集群节点相关问题,搞清楚这些是进行Elasticsearch集群部署和拓扑结构设计的前提。关于如…
elasticsearch 关键词查询-实现like查询
背景:我们项目需要对es索引里面的一个字段进行关键词(中文+英文+数字混合,中文偏多)搜索,相当于关系型数据库的like操作。要实现这个功能,我们首先想到的方式是用*通配符,但是实际应用场景查询语句会很复杂,*通配符的方…
Elasticsearch聚合学习之四:结果排序
本文是《Elasticsearch聚合学习》系列的第四篇,在前面的实战中,聚合的结果以桶(bucket)为单位,放在JSON数组中返回,这些数据是没有排序的,今天来学习如何给这些数据进行排序; 系列文章列表 《Elast…
【es】elasticsearch生产数据备份和恢复方案
一、前言概要 生产环境中运行的组件,只要有数据存储,定时备份、灾难恢复是必修课,MySQL数据库的备份方案已经非常成熟,elasticsearch也同样有成熟的数据备份、恢复方案,我们来了解一下。 本篇介绍Elastic…
es 在数据量很大的情况下(数十亿级别)如何提高查询效率?
转载自:https://zhuanlan.zhihu.com/p/60458049 面试题 es 在数据量很大的情况下(数十亿级别)如何提高查询效率啊? 面试官心理分析 这个问题是肯定要问的,说白了,就是看你有没有实际干…
Elasticsearch查询相关参数
java api示例: SearchRequestBuilder request = getTransportClient().prepareSearch(indexName).setTypes(type).setRou…
ElasticSearch: master,data,client三类节点区别及节点分配简单例举
目录 简述 三类节点说明 其他说明 简单举例 简述 默认情况下,ES集群节点都是混合节点,即在elasticsearch.yml中默认node.master: true和node.data: true。 当ES集群规模达…