admin管理员组

文章数量:1530012

ES搜索引擎(ElasticSearch)

简介

ES是一个开源的高扩展的分布式全文搜索引擎。他可以提供实施存储,检索数据。可以配置到多台服务器上,最大可处理PB级别的数据。ES也是用Java开发,以Lucene作为核心来实现索引和搜索功能。目前,很多知名的互联网厂商如阿里、新浪、百度等,都在使用ES搜索引擎

ElasticSearch与Solr

ElasticSearch自身内带了分布式管理功能
Solr使用Zookpeeper进行分布式管理

ElasticSearch仅支持JSON格式
Solr可以支持多种数据结构

ElasticSearch主要提供了核心功能,其他功能靠组件完善
Solr提供的功能更加全面

ElasticSearch在实时搜索应用时效率非常高
Solr在传统的搜索应用中表现较好

下载和安装

注意安装时需要确认Java的JDK必须是1.8版本及以上才能运行!

  1. 访问ElasticSearch官方下载地址,下载对应版本的ElasticSearch压缩包。
  2. 找到压缩包,解压文件
  3. 找到安装目录下的bin文件下的elasticsearch文件运行启动
  4. 当看到9300TCP端口启动和9200Http的Restful端口启动,说明ElasticSearch启动成功

本文标签: 搜索引擎es