当前位置: 首页 > elasticsearch, 搜索 > 正文

elasticsearch简介

关键字:
1 星2 星3 星4 星5 星 (3 次投票, 评分: 5.00, 总分: 5)
Loading ... Loading ...
baidu_share
文章目录

elasticsearch是分布式,REST风格,搜索和分析系统。具有实时数据,实时分析,分布式,高可用性,多租户,全文搜索,面向文档,冲突管理,自由模式,rest风格API,每个操作的持久性,Apache 2的开源许可证,基于Apache Lucene之上的特点。

实时数据

数据流进入的系统后,问题就是,数据怎么能够快速的可视化。用elasticsearch,实时展现当前的数据。
real-time-data

实时分析

搜索不仅是自由文本搜索, 它是关于研究您的数据。了解它,获得的见解,这将使您的企业更好或提高您的产品。
real-time-analytics

分布式

elasticsearch允许你开始时候容量比较小,但是随着你商业的增长,它是建立在横向扩展的开箱即用。当你需要更多的容量,只需添加更多的节点,并让集群重组,只需要增加额外的硬件,保护了你以前的硬件投入。

高可用性

Elasticsearch集群是弹性的–它们将自动检测和删除失败的节点,并重新组织自己,以确保您的数据安全和访问。
available

多租户

集群可以托管多个索引,可独立或作为一个组进行查询。索引别名允许你在悬挂时添加索引,对你的应用程序透明。
关于多组户可以看:多租户技术
multi-tenancy1

全文搜索

Elasticsearch在后台使用Lucene来提供最强大的全文检索,提供任何开源产品的能力。搜索自带的多语言支持,强大的查询语言,地理位置支持,上下文感知的建议,自动完成和搜索片段。
search

面向文档

存储复杂真实世界的记录在elasticsearch中用结构化json文档。所有字段被存储,在默认上。所有的索引可以被用作一个单一查询,以非常快的速度返回结果。

冲突管理

开放式版本控制可以用在需要的地方。多进程的冲突改变,开放式版本控制可以确保数据永远不会丢失。
conflict

自由模式

Elasticsearch让你很容易上手。给一个json文档,它将自动检测数据结构,索引数据,可以使它搜索到。后来,你应该用特定领域的知识来自定义你的数据如何来索引。
schema

rest风格api

elasticsearch是API驱动。你可以使用简单rest风格api基于http之上的json来做任何事。你可以选择一个已有API语言来使用elasticsearch。
api

每个操作持久化

elasticsearch首先把你的数据安全放在第一位。在多个节点集群里,文档改变被记录在transaction logs,以尽量减少任何数据丢失的几率。
persistence

Apache 2的开源许可证

Elasticsearch可以下载,使用和免费修改。它是基于Apache 2的开源许可证,它是市面上最灵活的开源许可证。
apache2

基于Apache Lucene之上

Apache Lucene是一个用Java编写的高性能,功能齐全信息检索库。elasticsearch内部利用lucene来构建的分布式和分析功能。
lucene-logo

参考文章:what is elasticsearch?

本文固定链接: http://www.chepoo.com/what-is-elasticsearch.html | IT技术精华网

elasticsearch简介:等您坐沙发呢!

发表评论