ElasticSearch

ElasticSearch简介

2020-04-10  本文已影响0人  梦梦_9f1a

es是什么

es:面向文档

我们知道,关系型数据库以记录和行的形式存储数据,但是ElasticSearch中,是以文档的形式存储数据。

但区别在于,文档要比数据表的行更加灵活。因为文档可以是多层次的,文档鼓励你将属于一个逻辑试题的数据保存在同一个文档中,而不是散落在各个表的不同行中,这样查询效率很高,因为我们无需连接其他的表,我们学习关系型数据库时,一定知道链表查询是多么费时的。

es索引能处理多大的数据

单一索引的极限取决于存储索引的硬件、索引的设计、如何处理数据以及你为索引备份了多少副本。
通常来说,一个ElasticSearch分片,不能处理多于21亿偏文档,或者多于2740亿的唯一词条,但达到这个极限之前,我们可能就没有足够的磁盘空间了。当然一个分片如果很大的话,读写性能将会变得非常差。

es优缺点

es是一个基于Lucene的搜索服务器,他提供了一个分布式多用户能力的全文检索引擎,基于restful web接口,es用java开发,是当前流行的企业级搜索引擎,设计用于云计算中,能够达到实时搜索,稳定可靠,快速,安装使用方便。
优点:

缺点:

es参考案例: https://elasticsearch.cn/slides/category-38

上一篇 下一篇

猜你喜欢

热点阅读