当前位置:网站首页>【ElasticSearch搜索引擎】
【ElasticSearch搜索引擎】
2020-11-06 21:19:00 【Mrchai521】
什么是ElasticSearch
Elasticsearch是一个实时的分布式(自身就支持了分布式)搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
ElasticSearch特点
- 可以作为一个大型分布式集群(数百台服务器)技术,处理PB级数据,服务大公司;也可以运行在单机上;
- 将全文检索、数据分析以及分布式技术,合并在了一起,才形成了独一无二的ES;
- 开箱即用的,部署简单;
- 全文检索,同义词处理,相关度排名,复杂数据分析,海量数据的近实时处理;
ElasticSearch体系结构
下表是Elasticsearch与MySQL数据库逻辑结构概念的对比:
| ElasticSearch | 关系型数据库Mysql |
|---|---|
| 索引(index) | 数据库(database) |
| 类型(type) | 表(table) |
| 文档(document) | 行(row) |
在ElasticSearch中,存储数据的基本单位就是一篇文档。
ElasticSearch的Windows安装
es安装包的解压与启动
安装ElasticSearch7.4.2版本,先解压

解压完成后进入到es的bin目录下。
输入cmd打开终端:

输入.\elasticsearch, 即可启动elasticsearch:

启动完成后,浏览器访问loclahost:9200,得到如下结果就代表成功:

版权声明
本文为[Mrchai521]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4490996/blog/4557613
边栏推荐
- Mac installation hanlp, and win installation and use
- The data of pandas was scrambled and the training machine and testing machine set were selected
- From zero learning artificial intelligence, open the road of career planning!
- 一篇文章教会你使用Python网络爬虫下载酷狗音乐
- 大道至简 html + js 实现最朴实的小游戏俄罗斯方块
- Pattern matching: The gestalt approach一种序列的文本相似度方法
- 視覺滾動[反差美]
- What if the front end doesn't use spa? - Hacker News
- Construction of encoder decoder model with keras LSTM
- Chainlink brings us election results into blockchain everipedia
猜你喜欢

Who says cat can't do link tracking? Stand up for me

A course on word embedding

快速排序为什么这么快?

Word segmentation, naming subject recognition, part of speech and grammatical analysis in natural language processing

Windows 10 tensorflow (2) regression analysis of principles, deep learning framework (gradient descent method to solve regression parameters)

游戏开发中的新手引导与事件管理系统

The dynamic thread pool in Kitty supports Nacos and Apollo multi configuration centers

keras model.compile Loss function and optimizer

Python filtering sensitive word records

Mongodb (from 0 to 1), 11 days mongodb primary to intermediate advanced secret
随机推荐
一篇文章教会你使用Python网络爬虫下载酷狗音乐
The dynamic thread pool in Kitty supports Nacos and Apollo multi configuration centers
hdu3974 Assign the task線段樹 dfs序
Basic usage of GDB debugging
理解格式化原理
vue-codemirror基本用法:实现搜索功能、代码折叠功能、获取编辑器值及时验证
Our best practices for writing react components
Natural language processing - BM25 commonly used in search
前端基础牢记的一些操作-Github仓库管理
Pattern matching: The gestalt approach一种序列的文本相似度方法
百万年薪,国内工作6年的前辈想和你分享这四点
FastThreadLocal 是什么鬼?吊打 ThreadLocal 的存在!!
华为云微认证考试简介
【應用程式見解 Application Insights】Application Insights 使用 Application Maps 構建請求鏈路檢視
What are Devops
What are PLC Analog input and digital input
What if the front end doesn't use spa? - Hacker News
Uncle Bob: the software architecture is similar to a house. Object oriented is the structure of the house, and the water pipe is functional programming
Five vuex plug-ins for your next vuejs project
[actual combat of flutter] pubspec.yaml Configuration file details