码迷,mamicode.com
首页 > 其他好文 > 详细

Elasticsearch简介

时间:2019-09-26 09:47:19      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:关系数据库   包括   搜索系统   引擎   ocm   color   简单   column   直接   

Elasticsearch是一个分布式可扩展的实时搜索引擎和分析引擎,一个建立在全文搜索引擎基础上的搜索引擎,它不仅包括全文搜索功能,还可以进行如下工作:

  • 分布式实时文件存储,并将每一个字段都编入到索引中,使其可以被搜索
  • 实时分析的分布式搜索系统
  • 可以扩展到上百台服务器,处理PB级别的结构化或非结构化的数据

对应到mysql中的关系

关系数据库      ⇒ 数据库        ⇒  表         ⇒ 行              ⇒ 列(Columns)
 
Elasticsearch  ⇒ 索引(Index)   ⇒ 类型(type)  ⇒ 文档(Docments)  ⇒ 字段(Fields)

 

一个Elasticsearch集群可以包含多个索引(数据库),也就是说其中包含了很多类型(表),这些类型中又包含了很多的文档(行),然后每个文档中又包含了很多的字段(列)。Elasticsearch的交互,可以使用Java API,也可以直接使用HTTP的Restful API方式,比如我们打算插入一条记录,可以简单发送一个HTTP请求

 

Elasticsearch简介

标签:关系数据库   包括   搜索系统   引擎   ocm   color   简单   column   直接   

原文地址:https://www.cnblogs.com/tulintao/p/11588721.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!