业无高卑志当坚,男儿有求安得闲?这篇文章主要讲述44.mapping下的数据结构相关的知识,希望能为你提供帮助。
主要知识点
1、了解es核心的数据类型
2、了解es默认的mapping方式
3、查看mapping
【44.mapping下的数据结构】1、核心的数据类型
- string,text
- byte,
- short,integer,long,float,double
- boolean
- date
这是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
}
}
}
}
}
}
}
}
推荐阅读
- Android 音视频深入 十三 OpenSL ES 制作音乐播放器,能暂停和调整音量(附源码下载)
- Android push推送消息到达成功率优化
- Android中Parcel的分析以及使用
- C4C Cloud Application Studio做ABSL开发的一些性能方面的最佳实践
- 前端转安卓后的经历
- Erlang 中application 导出接口
- @RequestMapping
- Oracle Apps DBA R12.2 Syllabus
- Lync 项目经验-20-Skype for Business for Android-下载到电脑