zoukankan      html  css  js  c++  java
  • ElasticSearch简介和安装(linux)

    简介

    1,Elastic

    Elastic 官网:www.elastic.com

    2,百度百科

        Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby和许多其他语言中都是可用的。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr,也是基于Lucene。

    3,特点

    • 分布式,无需人工搭建集群(solr需要人为配置,使用zookeeper作为注册中心)
    • RestFul风格,一切API遵顼Rest原则
    • 近实时搜索,数据更新在ElasticSearch几乎完全同步

    安装

    1,版本

    elasticsearch-6.3.0 下载地址: https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-3-0
    需要JDK1.8+

    2,环境CentOS7.6

    2.1 预先明确

    • 不能是root用户安装
    • 权限管理
    • 合理配置jvm内存
    • 配置数据及日志
    • 远程控制

    2.2 创建用户

    2.3 权限管理

    修改上传的安装包的权限

    2.3 合理配置jvm内存

    2.4 合理配置数据及日志

    2.5 远程控制

    3,测试


    失败,log4j的配置没有配置

    待我去查阅一番,会来填坑

  • 相关阅读:
    Css的transform和transition
    移动端事件
    回流和重绘
    Swift更新至2.2版本 语言变化
    编程中遇到的 问题 总结
    NSNotificationCenter
    iOS中boolean、Boolean、BOOL、bool的区别
    推送的 代码实战写法
    MKNetworkKit的使用
    MKNetworkKit 的介绍
  • 原文地址:https://www.cnblogs.com/lifelikeplay/p/14016605.html
Copyright © 2011-2022 走看看