ES使用手册

  1. 你必须将对象扁平化来适应表结构–通常一个字段>对应一列–而且又不得不在每次查询时重新构造对象。
  2. 你必须将表结构构造成对象适应对象–通常一列对应-一个字段>-而且又不得不在每次查询时使用嵌套查询。
  3. 【索引模板】自动预先配置索引。这在索引日志数据时尤其有效: 你将日志数据索引在一个以日期结尾的索引上,第二天,一个新的配置好的索引会自动创建好。
  4. ES建索引模板template,模板每隔1小时建今日和明日的索引,模板设置索引别名aliases,方便查询
  5. 模板
PUT /template/templateName
{
   "template": "indexName*",
   "aliases" : {"indexName": {}},
   "settings": {
       "number_of_shards": 3, "number_of_replicas": 1
   },
   "mappings": {
       "typeName": {
           "_all": { "enabled": false },
           "dynamic": "false",
           "properties": {
                "filed1"  :   { "type": "keyword", "doc_values": false, "norms": false }
            }
       }
   }
}
  • dynamic:
    • true:自动添加字段(默认)
    • false:忽略字段
    • strict:当遇到未知字段时抛出异常
  • _all 字段:一个所有其他字段值的特殊字符串字段
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值