zoukankan      html  css  js  c++  java
  • Windows(7/8/10)搭建Elasticsearch 6.x版本

    今天公司用到了Elasticsearch ,记录一下单机版搭建的流程。

    首先我们来看下什么是Elasticsearch :

    ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP来索引数据,我们希望我们的搜索服务器始终可用,我们希望能够从一台开始并扩展到数百台,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。因此我们利用Elasticsearch来解决所有这些问题及可能出现的更多其它问题。

    首先去官方网站下载,网址为:https://www.elastic.co/downloads/elasticsearch/

    可以选择windows进行下载,当然还有MACOS/LINUX、DEB、RPM、MSI等版本,根据自己系统选择合适的就行

    下载下来后是一个zip包的形式,直接解压即可,解压后的目录如下:

    把当前目录配置到系统的环境变量

    在path里边配置

    在命令行里边输入elasticsearch

    看到这句话说说明已经启动成功。在浏览器访问http://localhost:9200

    恭喜您,看到这句话说明你已经搭建成功了。

    elasticsearch默认占用内存1G,如果你电脑配置低或者其他原因可以修改,具体是在config目录,如图:

    在里边你会发现一个jvm.options的文件,没错就是他,用记事本或者editplus打开修改-Xms1g  -Xmx1g这两个默认参数就行

    可以修改为512m。

    此教程适合小白入门搭建,后面的章节会陆续介绍如何搭建集群等。有问题可以在下面评论,有想讨论技术的可以私聊我。

  • 相关阅读:
    记一次在Windows10桌面环境搭建Jekins的吐血经历
    Windows系统下的输入法选择
    Linux后台进程启停脚本模板
    crontab采坑总结
    编程软件仓库集合
    CentOS7安装Chrome及驱动
    不错的“淘宝”网站
    软件下载网站集合
    在线API集合
    在线教程集合
  • 原文地址:https://www.cnblogs.com/c1024/p/11012044.html
Copyright © 2011-2022 走看看