当前位置:网站首页>【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
边栏推荐
- Recommendation system based on deep learning
- 開源一套極簡的前後端分離專案腳手架
- Network programming NiO: Bio and NiO
- 一篇文章带你了解HTML表格及其主要属性介绍
- Construction of encoder decoder model with keras LSTM
- The AI method put forward by China has more and more influence. Tianda et al. Mined the development law of AI from a large number of literatures
- How to get started with new HTML5 (2)
- 仅用六种字符来完成Hello World,你能做到吗?
- 游戏开发中的新手引导与事件管理系统
- Using NLP and ml to extract and construct web data
猜你喜欢
Python download module to accelerate the implementation of recording
理解格式化原理
Construction of encoder decoder model with keras LSTM
01. SSH Remote terminal and websocket of go language
【字节跳动 秋招岗位开放啦】Ohayoo!放学别走,我想约你做游戏!!!
消息队列(MessageQueue)-分析
零基础打造一款属于自己的网页搜索引擎
一篇文章带你了解HTML表格及其主要属性介绍
It's time for your financial report to change to a more advanced style -- financial analysis cockpit
What are the common problems of DTU connection
随机推荐
零基础打造一款属于自己的网页搜索引擎
给字节的学姐讲如何准备“系统设计面试”
理解格式化原理
游戏开发中的新手引导与事件管理系统
What are the common problems of DTU connection
Individual annual work summary and 2019 work plan (Internet)
C語言I部落格作業03
文件过多时ls命令为什么会卡住?
Advanced Vue component pattern (3)
Behind the first lane level navigation in the industry
Live broadcast preview | micro service architecture Learning Series live broadcast phase 3
NLP model Bert: from introduction to mastery (2)
Recommendation system based on deep learning
What are the criteria for selecting a cluster server?
hdu3974 Assign the task線段樹 dfs序
Network security engineer Demo: the original * * is to get your computer administrator rights! [maintain]
html+vue.js 實現分頁可相容IE
一篇文章带你了解CSS3图片边框
What are Devops
Analysis of query intention recognition