Skip to content

Elasticsearch是一种分布式文档存储。Elasticsearch不是将信息存储为列数据行,而是存储已序列化为JSON文档的复杂数据结构。当集群中有多个Elasticsearch节点时,存储的文档分布在整个集群中,可以从任何节点立即访问。

Elasticsearch Doc

数据类型

常见操作

# 创建索引API创建带有显式映射的新索引
PUT /my-index-000001
{
  "mappings": {
    "properties": {
      "age":    { "type": "integer" },  
      "email":  { "type": "keyword"  }, 
      "name":   { "type": "text"  }     
    }
  }
}

# 修改 mapping
PUT /my-index-000001/_mapping
{
  "properties": {
    "employee-id": {
      "type": "keyword",
      "index": false
    }
  }
}

# 修改配置
PUT my-index-000001
{
  "settings": {
    "index":{
      "mode":"standard" 
    }
  }
}