• 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

        

  • 相关阅读:
    maven mirrorOf
    使用nexus 搭建本地 maven 服务器
    django 访问静态资源
    django 异常问题总结
    django导入 views.py
    vue js 实现 树形菜单
    vue.js 基础
    css之margin
    Vue项目笔记
    eslint ":"号
  • 原文地址:https://www.cnblogs.com/lxrm/p/7120212.html
Copyright © 2020-2023  润新知