当前位置: 首页 > news >正文

长阳网站建设骨干专业建设网站

长阳网站建设,骨干专业建设网站,网页浏览器排行榜前十名,自建网站与平台建站一、题目 有一个索引 task3,其中有 fielda,fieldb,fieldc,fielde 现要求对 task3 重建索引,重建后的索引新增一个字段 fieldg 其值是fielda,fieldb,fieldc,fielde 的值拼接而成。 …

一、题目

有一个索引 task3,其中有 fieldafieldbfieldcfielde 现要求对 task3 重建索引,重建后的索引新增一个字段 fieldg 其值是fieldafieldbfieldcfielde 的值拼接而成。

# 创建符合条件的 task3 索引,设置 field字段,并写入数据
PUT task3
{"mappings": {"properties": {"fielda":{"type": "keyword"},"fieldb":{"type": "keyword"},"fieldc":{"type": "keyword"},"fielde":{"type": "keyword"}}}
}POST task3/_bulk
{"index":{}}
{"fielda":"aa","fieldb":"bb","fieldc":"cc","fielde":"dd"}
{"index":{}}
{"fielda":"中华","fieldb":"人民","fieldc":"共和国","fielde":"万岁"}
1.1 考点
  1. 重建索引
  2. 脚本
    • 在重建索引的文档中有此例
  3. 或可以通过 管道 来解
1.2 答案
# 定义新的索引
PUT task4
{"mappings": {"properties": {"fielda":{"type": "keyword"},"fieldb":{"type": "keyword"},"fieldc":{"type": "keyword"},"fielde":{"type": "keyword"},"fieldg":{"type": "keyword"}}}
}#  重建索引
POST _reindex
{"source": {"index": "task3"},"dest": {"index": "task4"},"script": {"source": """ctx._source.fieldg = "";ctx._source.fieldg = ctx._source.fieldg + ctx._source.fielda + "-";ctx._source.fieldg = ctx._source.fieldg + ctx._source.fieldb + "-";ctx._source.fieldg = ctx._source.fieldg + ctx._source.fieldc + "-";ctx._source.fieldg = ctx._source.fieldg + ctx._source.fielde;"""}
}

在这里插入图片描述

二、题目

在集群上有一个索引 task1,编写一个查询并满足以下要求:
1. 定义一个名为 a 的运行时字段,通过 a 字段实现以下聚合(a 字段的值等于 b 字段减去 c 字段)
2. 聚合a值小于-2的文档
3. 聚合-5到5之间的文档
4. 聚合大于5的文档
5. 建立测试索引

# 创建索引
PUT task1
{"mappings": {"properties": {"b":{"type": "double"},"c":{"type": "double"}}}
}# 写入数据
POST task1/_bulk
{"index":{}}
{"b":2,"c":3}
{"index":{}}
{"b":5,"c":1}
{"index":{}}
{"b":6,"c":1}
{"index":{}}
{"b":1,"c":7}
2.1 考点
  1. 聚合:这里用到的范围聚合
  2. 运行时字段
2.2 答案
# 使用 runtime_mappings 进行聚类
GET task1/_search
{"runtime_mappings": {"a": {"type": "double","script": {"source": """emit(doc['b'].value - doc['c'].value)"""}}},"aggs": {"bucket_ranges": {"range": {"field": "a","ranges": [{ "to": -2 },{ "from": -5, "to": 5 },{ "from": 5 }]}}}
}
http://www.yayakq.cn/news/313418/

相关文章:

  • php网站开发和js什么是外包
  • 做网站怎么在图片里面插字广西南宁网站建设
  • 西安网站制作顶尖公司广告公司寮步网站建设哪家好
  • 北京网页设计培训国内专业seo公司
  • 电脑系统网站建设完美网站建设
  • 金华在线制作网站上海工程相关的公司
  • 联系方式 响应式网站大连 祥云 网站优化
  • 阜新本地网站建设平台仁怀企业网站建设
  • 为企业做网站电话开场白商城网站有什么好处
  • 企顺网网站建设广州地铁18号线
  • 广州申请公司注册网站构建电子商务网站的步骤
  • 化妆品网站的建设方案网站备案 空间
  • 企业网站建设的类型主要有服装网络推广方案
  • 大连网站设计团队泉州做网站seo
  • 做流程图用什么网站好哪个网站能在百度做推广
  • 网站开发用的开源系统北京南昌企业网站制作
  • 自学做网站一般要多久wordpress cas认证
  • 网站建设培训公司哪家好南昌外包建站
  • 网站seo优化推广怎么做企业信息网站模板
  • logo参考网站做h5的网站哪个好
  • 二手房交易网站开发源码南京户外广告公司排行榜
  • 在域名上建设网站黄骅市天气预报最新
  • 人物设计网站湛江企业自助建站
  • 抚顺网站设计烟台做网站建设电话
  • 渭南网站建设网站建设门户网站建设费
  • 做网站能挣多少钱移动互联网技术体系架构示意图
  • 网站建设虚线代码怎么制作个人门户网站
  • 一级做爰片a视频网站试看电子商城网站如何建设
  • 长沙网站建设有哪些渭南建设网站
  • 都兰县建设局交通局网站长沙网站建设方案