1. 程式人生 > >44.mapping下的數據結構

44.mapping下的數據結構

float ble nor OS 默認 -- pro ping 語法

主要知識點

1、了解es核心的數據類型

2、了解es默認的mapping方式

3、查看mapping

1、核心的數據類型

  • string,text
  • byte
  • shortintegerlongfloatdouble
  • boolean
  • date

2dynamic mapping

這是es自帶的(默認的mapping方式),在程序員未指定的情況下默認以這種方式進行mapping,

true or false --> boolean

123 --> long

123.45 --> double

2017-01-01 --> date

"hello world" --> string/text

3、查看mapping

語法:GET /index/_mapping/type

實例: GET /test_index/_mapping/test_type

結果如下

{

"test_index": {

"mappings": {

"test_type": {

"properties": {

"test_field": {

"type": "text",

"fields": {

"keyword": {

"type": "keyword",

"ignore_above": 256

}

}

},

"test_field1": {

"type": "text",

"fields": {

"keyword": {

"type": "keyword",

"ignore_above": 256

}

}

},

"test_field2": {

"type": "text",

"fields": {

"keyword": {

"type": "keyword",

"ignore_above": 256

}

}

}

}

}

}

}

}

44.mapping下的數據結構