### Elasticsearch是基于Lucene的一个开源搜索引擎。
### 它支持分布式并且可以使用任何语言通过RESTful API 的方式进行交流。
<br>
<table>
<tr>
<td colspan="5">Elasticsearch与关系型数据库的对照</td>
<tr>
<tr>
<td>关系型数据库</td>
<td>Datebase(数据库)</td>
<td>Table(表)</td>
<td>Row(行)</td>
<td>Column(列)</td>
<tr>
<tr>
<td> Elasticsearch</td>
<td>Index(索引库)</td>
<td>Type(类型)</td>
<td>Document(文档)</td>
<td>Field(字段)</td>
<tr>
</table>
<br>
### 倒排索引的工作原理
> 分词 -> 去重 -> 排序
![](https://img.kancloud.cn/82/f0/82f0a543ecd0aeec9ab27cd605ae5970_1960x730.png)