Elasticsearch搜索引擎

Posted Pr Young

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch搜索引擎相关的知识,希望对你有一定的参考价值。

一个分布式的Restful风格的搜索引擎

支持对各种类型数据的检索

搜索速度快,可以提供实时的搜索服务

每秒可以处理PB级海量数据

mysql或者redis中的数据在ES中再存一份

ES术语

(1)索引,类型,文档,字段

mysql中有库,表,行,字段

索引就是库,类型就是表,文档就是一行(一般是一个json),文档中的每个属性就是字段

新版本ES把类型这个概念废弃了,索引对应表,文档对应行,字段对应列

(2)集群,节点,分片,副本

多台ES服务器组成一个集群

分片:一个索引就是一张表,表里面的数据可能非常多,分片就是将索引进行划分,一个索引拆分成多个分片进行存储

副本:一个分片可能有多个副本

将帖子保存到ES服务器中,然后在ES服务器中搜索帖子

以上是关于Elasticsearch搜索引擎的主要内容,如果未能解决你的问题,请参考以下文章

全文搜索引擎 Elasticsearch

Elasticsearch:如何在 Elastic 中实现图片相似度搜索

全文搜索引擎 Elasticsearch 介绍

ElasticSearch入门

Elastic Stack(ElasticSearch Kibana 和 Logstash) 实现日志的自动采集搜索和分析

hids Elastic Security 系列1-Elastic Security介绍