zoukankan      html  css  js  c++  java
  • ElasticSearch--------------------->step1,第一个elasticSearch程序

    如何在自己的project中使用elastic search?

    编程思路:

      step1,检查你的环境

      • 本例中使用的是Windows7操作系统
      • JDK版本:oracle JDK 1.8.0_131  (最好是JDK最新版本)

      step2,下载elasticsearch

      • 网址: https://www.elastic.co/downloads/elasticsearch
      • 说明:  官方网站上提供elasticsearch的多种版本,包括Zip、tar、rpm、deb等,不同的版本适用于不同的操作系统,如rpm就是适用于Linux的版本。
      • 实际操作:  本例中使用的是windows7操作系统,所以我们下载的是zip包
          • 解压后的结果:

       step3,安装elasticsearch(这里讲述的是win7操作系统下的安装方式)

      • step2中下载的elasticsearch的压缩包解压
      • 进入解压后的bin目录
      • 双击elasticsearch.bat,如下图:
      • 运行成功的话会出现如下界面:

      

      step4,测试elasticsearch是否安装成功

      • 经过上述步骤之后,你已经创建了一个含有一个node的cluster,并且该node是该cluster  的master
        • 默认node name:  
          • 创建的node的名称是随机生成的(UUID :random Universally Unique IDentifier),  由step3中跳出的对话框中的信息可知,本例中生成的node其name=BWnQAAK(这个名称并不会和你的一样,因为这个名字是elasticsearch随机生成的)
        • 默认cluster name:
          • 创建的cluster的默认名称是cluster name=“elasticsearch”
      • 既然已经安装好了elasticsearch,并且elasticsearch已经自动为我们创建了一个拥有一个node的名为“elasticsearcher”的cluster,下面需要我们做的就是学习使用elasticsearch这个cluster。
        • cluster其实就是一个服务器集群,位于同一个cluster的所有node(server)之间可以数据共享
        • 使用cluster意味着在服务器集群中使用数据  
        • 使用上面创建的cluster
        • 当然,在使用之前还需要做一些其他的准备工作,具体操作见step5

      step5,使用elasticsearch创建的cluster服务器集群之前,要做一些准备工作,具体如下:

      step6,测试elasticsearch是否正常工作

      • cmd 进入DOS系统
      • 输入命令curl http://localhost:9200/
      • 输出如下信息说明可以访问elasticsearch所创建的名称为“elasticsearch”  的cluster

        

  • 相关阅读:
    Spinnerd的功能和用法
    vagrant up ----失败 问题解决
    Yii2.0基础框架
    linux上nginx新建站点
    vagrant(二)配置文件vagrantfile详解 以及安装php、nginx、mysql
    vagrant(一)初识与安装
    cmd 使用gii的命令行用法
    mysql 使用shell时出现 ERROR 2006 (HY000): MySQL server has gone away 解决方法
    c++ virtual总结
    kartikgridGridView 合计,多选,导出excel,header修改 等方法集合!
  • 原文地址:https://www.cnblogs.com/lxrm/p/7120212.html
Copyright © 2011-2022 走看看