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
    •  

 

 

    

posted on 2017-07-05 11:08  LXRM-JavaWeb、ML  阅读(125)  评论(0编辑  收藏  举报

导航