elasticsearch入门

环境准备

elasticsearch是基于java语言构建的一套支持实时数据存储、字段检索、数据分析的分布式系统,其安装需要依赖java环境。

java -version
echo $JAVA_HOME

如果没有安装java,请登录到Oracle的相关网站完成jdk的下载。Oracle’s website

elasticsearch的下载

前往Download完成elasticsearch的软件包的下载,此处假设你下载的是elasticsearch-6.3.1.tar.gz,下面的命令会基于此完成相关的操作。

tar -zxvf elasticsearch-6.3.1.tar.gz

启动

elasticsearch的启动很简单,解压完成后执行一条命令即可完成系统的启动。

cd elasticsearch-6.3.1/bin
./elasticsearch

也可以在启动的时候设置cluster name和node name。

./elasticsearch -Ecluster.name=my_cluster_name -Enode.name=my_node_name

校验

curl 'http://localhost:9200/?pretty'

response

{
  "name" : "0piP95o",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "iL_BmercS-6W5wzBOatP4Q",
  "version" : {
    "number" : "6.3.1",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "eb782d0",
    "build_date" : "2018-06-29T21:59:26.107521Z",
    "build_snapshot" : false,
    "lucene_version" : "7.3.1",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ElasticSearch是一个高度可扩展的开源搜索引擎并使用REST API,所以您值得拥有。 在本教程中,将介...
    易百教程阅读 5,859评论 0 15
  • 简介 ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。像Solr4...
    山天大畜阅读 4,977评论 0 1
  • 基础概念 Elasticsearch有几个核心概念,从一开始理解这些概念会对整个学习过程有莫大的帮助。 接近实时(...
    山天大畜阅读 6,321评论 0 4
  • Elasticsearch简介 什么是elasticsearch? Elasticsearch是一个基于Apach...
    小二上菜2017阅读 3,122评论 0 0
  • 在这个忽冷忽热的春天很不幸的又一次生病了,和以前一样的是感冒症状,头痛鼻塞浑身乏力,不同的是身边没有了妈妈絮絮叨叨...
    无毋相忘L阅读 1,724评论 0 2

友情链接更多精彩内容