• elasticsearch


    elasticsearch基于lucene,支持全文索引,nosql,pb级数据的存储和复杂的查询操作

    elasticsearch的架构基于master和slave模式,集群的配置也很简单

    elasticsearch的几个关键名词:

       index

       index type

       id

       mapping

    elasticsearch提供了restful Api(9200端口)和其他语言的API(9300)来管理和监控elasticsearch

    Root启动

    临时使用root账号启动
    启动命令添加如下语句:
    -Des.insecure.allow.root=true
    bin/elasticsearch -Des.insecure.allow.root=true

    默认以root账号启动
    或者修改/bin/elasticsearch文件,修改如下语句:
    exec"$JAVA"$JAVA_OPTS$ES_JAVA_OPTS -Des.path.home="$ES_HOME" -cp "$ES_CLASSPATH"


    修改为:
    exec"$JAVA"$JAVA_OPTS$ES_JAVA_OPTS -Des.path.home="$ES_HOME" -Des.insecure.allow.root=true -cp "$ES_CLASSPATH"

    elasticsearch2.3.5默认不能以root权限启动,不利于docker的操作,可以通过下面的方法以root启动:

    监控

    marvel作为elasticsearch的监控工具,但是最新版本的监控工具是x-pack,x-pack是集成在kibana上的。

                marvel的安装参见:http://blog.csdn.net/laoyang360/article/details/51472902  

                x-pack的安装参见官网

    head插件

    elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由HTML5编写的独立网页程序,你可以通过插件把它集成到es

    插件安装方法1:
    1.elasticsearch/bin/plugin -install mobz/elasticsearch-head
    2.运行es
    3.打开http://localhost:9200/_plugin/head/
  • 相关阅读:
    [学习笔记]基于值域预处理的快速 GCD
    [学习笔记]整除偏序与zeta变换、Möbius变换、lcm卷积、gcd卷积
    [学习笔记]MinMax容斥
    [学习笔记]Pollard Rho算法
    [学习笔记]Miller Rabin测试
    [学习笔记]万能欧几里得
    用C#写程序安装包 Joe
    linux 命令
    几个有用的php字符串过滤,转换函数
    linux挂载 Windows分区
  • 原文地址:https://www.cnblogs.com/YDDMAX/p/6060443.html
Copyright © 2020-2023  润新知