ES和Solr是2个比较常见的搜索引擎,但是Solr有控制台页面,ES就没有自带的,下面就推荐2个毕竟使用的工具。 ElasticHD ElasticHD 支持 ES监控、实时搜索、Index template快捷替换修改、索引列表信息查看, SQL converts to DSL工具等。是一款非常 ...
分类:
其他好文 时间:
2020-02-22 21:50:08
阅读次数:
118
https://segmentfault.com/a/1190000019753737?utm_source=tag-newest 1、结构化搜索 1.1 精确值查找 过滤器很重要,因为它们执行速度非常快,不会计算相关度(直接跳过了整个评分阶段)而且很容易被缓存。请尽可能多的使用过滤式查询。 ter ...
分类:
其他好文 时间:
2020-02-21 19:55:02
阅读次数:
82
一、elasticsearch Elasticsearch是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 基于lucene lucene基于倒序索引 1、倒序索引 2、正序索引 ...
分类:
其他好文 时间:
2020-02-21 18:00:39
阅读次数:
74
背景 Javashop电商系统的商品索引是使用的elasticsearch,对于高可用的要求有两个重要的考量: 1、集群化 2、可扩容 3、冗灾 冗灾就要实现es的持久化,要考虑到es宕机的情况,当es因不可抗因素挂掉了,当我们再恢复了es的运行后,商品索引也要随之 一起恢复。 本文着重讨论elas ...
分类:
Web程序 时间:
2020-02-21 17:42:35
阅读次数:
322
Kibana 1. 解压了kibana的包,把文件都拷贝了出来,检查 usr share kibana的权限是root:root。以为在装的时候也可以使用root权限,但是在打包装完启动不了,报错 默认的kibana不输出日志, kibana的服务还没有日志,只能去/var/log/message里 ...
分类:
其他好文 时间:
2020-02-21 14:56:23
阅读次数:
81
cluster.name: elasticsearch 配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。 node.name: "Franz Kafka" 节点名,默认随机指定一个name列表中名字 ...
分类:
其他好文 时间:
2020-02-20 22:13:54
阅读次数:
66
一:操作记录 1.拉去镜像 docker pull elasticsearch:7.2.0 2.查看镜像 3.启动容器 docker run -d --name es -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e " ...
分类:
其他好文 时间:
2020-02-20 13:36:16
阅读次数:
64
https://blog.csdn.net/baristas/article/details/78974090 在ElasticSearch中默认fielddata默认是false的,因为开启Text的fielddata后对内存的占用很高index:megacorptype:employee 如果进 ...
分类:
其他好文 时间:
2020-02-20 11:42:38
阅读次数:
927
前言 目的:在单服务器上部署多Elasticsearch实例,并可以使用Kibana。下面过程注重流程,仅给出关键过程的细节。 ElasticSearch 6.8.4 + Kibana 6.8.4,两者版本最好匹配不然会出现告警、报错之类。 下载链接:https://www.elastic.co/c ...
分类:
其他好文 时间:
2020-02-20 10:15:12
阅读次数:
123
ELK简介 Elasticsearch :是一个高度可扩展的开源全文搜索和分析引擎。能够快速,实时的存储,搜索和分析大量数据,通常用做底层引擎技术。 Kibana :是一个开源分析和可视化平台,是进入Elastic Stack的窗口,可以在Elasticsearch中对程序的数据进行可视化探索和实时 ...
分类:
其他好文 时间:
2020-02-19 18:50:27
阅读次数:
94