一、简单介绍:Elasticsearch提供了近乎实时的数据操作和搜索功能,es集群中所有节点可以一起提供索引和搜索功能,能够相互发现彼此和自动地加入到集群中二、基础概念:1.索引:表征的文档的集合,索引由一个名字来标识(必须全部是小写字母的)2.类型(type):为数据定义类型3.文档(document):文档是一个可被索引的基础信息单元,文档以JSON(Javascript Object Notation)格式来表示elasticsearch中几个概念关系 ,格式如下:索引---->类型---->文档user.log--->object---->userinfo(name,age,address)数据地址---->某数据类型----->小明/小红4.分片和复制(shards & replicas):一个索引可以存储超出单个结点硬件限制的大量数据就是因为分片的存在。Elasticsearch提供了将索引划分成多份的能力,这些份就叫做分片。分片之所以重要,主要有两方面的原因: