Elasticsearch
艾欧尼亚归我了
这个作者很懒,什么都没留下…
展开
-
Elasticsearch的安装,运行和基本配置
距离上一篇文章已经快2个月了,这些天公司任务不多,自己折腾了点好玩的东西,用了下pm2,mongodb,redis和elasticsearch。mongodb和redis在两个月前就写过部署相关的文章了,今天扯一下Elasticsearch。Elasticsearch是一个非常赞的实时分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析等。更重...转载 2018-02-26 11:21:44 · 304 阅读 · 0 评论 -
elasticsearch介绍集群,模拟横向扩展节点、节点宕机、改变分片
elasticsearch用于构建高可用和可扩展的系统。扩展的方式可以是购买更好的服务器(纵向扩展)或者购买更多的服务器(横向扩展),Elasticsearch能从更强大的硬件中获得更好的性能,但是纵向扩展也有一定的局限性。真正的扩展应该是横向的,它通过增加节点来传播负载和增加可靠性。对于大多数数据库而言,横向扩展意味着你的程序将做非常大的改动来利用这些新添加的设备。对比来说,Elasticse...转载 2018-12-31 11:44:59 · 722 阅读 · 0 评论 -
Elasticsearch索引迁移的四种方式
本文主要讲解Elasticsearch下实现索引迁移的几种方式。0、引言将ES中的索引拷贝到其他ES中,或者将ES整体迁移,研究发现有两个开源的工具:elaticserch-dump和 Elasticsearch-Exporter。 除此之外,logstash在索引同步、迁移方面的作用也很大。 两工具及logstash实现迁移的介绍、安装、使用、验证效果等展示如下:1、elastic...转载 2018-12-30 15:26:34 · 2788 阅读 · 0 评论 -
Elasticsearch Cat 命令
总结Elasticsearch Cat 命令。Cat 命令公共参数Help 查看帮助GET _cat/master?helpid | | node id host | h | host name ip | | ip address node | n | node name Verbose 显示列名GET _cat/master?vid ...转载 2018-12-30 13:23:34 · 2793 阅读 · 2 评论 -
elasticsearch配置
配置文件详解1.0版配置文件位于es根目录的config目录下面,有elasticsearch.yml和logging.yml两个配置,主配置文件是elasticsearch.yml,日志配置文件是logging.yml,elasticsearch调用log4j记录日志,所以日志的配置文件可以按照默认的设置,我来介绍下elasticsearch.yml里面的选项。cluster.name: e...转载 2018-12-12 19:06:07 · 595 阅读 · 0 评论 -
ElasticSearch Root身份运行
如果以root身份运行将会出现以下问题,这个错误,是因为使用root用户启动elasticsearch,elasticsearch是不允许使用root用户启动的[root@iZbp1epx1ncetamddfjnxwZ bin]# ./elasticsearch[2018-01-02T17:42:42,296][WARN ][o.e.b.ElasticsearchUncaughtExcept...转载 2018-12-02 21:32:16 · 1481 阅读 · 0 评论 -
全文搜索引擎Elasticsearch入门教程
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elastic 是 Lucene 的封装,提供了 REST API 的操...转载 2018-02-27 20:43:24 · 115 阅读 · 0 评论 -
Elasticsearch自启动设置
elasticsearch集群启动有先后顺序,但是在各个服务器上的设置基本是一样的,基本都是如下: 1、编写脚本文件//文件名:data.sh#!bin/bashexport JAVA_HOME=/JDK/jdk1.7.0_79export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/li...转载 2018-02-26 11:50:52 · 1909 阅读 · 0 评论 -
Elasticsearch自启动设置
elasticsearch集群启动有先后顺序,但是在各个服务器上的设置基本是一样的,基本都是如下: 1、编写脚本文件//文件名:data.sh#!bin/bashexport JAVA_HOME=/JDK/jdk1.7.0_79export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/li...转载 2018-02-27 21:04:35 · 900 阅读 · 0 评论 -
Python3 操作 elasticsearch
elasticsearch 模块Elasticsearch低级客户端。提供从Python到ES REST端点的直接映射。连接集群节点指定连接es = Elasticsearch( ['172.16.153.129:9200'], # 认证信息 # http_auth=('elastic', 'changeme'))动态连接es = Elastic...转载 2019-09-09 19:17:17 · 3351 阅读 · 0 评论