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

网站推广策划案怎么选西安seo搜推宝

网站推广策划案怎么选,西安seo搜推宝,做网站建设的网站,徐州10年网站建设 推广公司在 Elasticsearch 中,ignore_above 参数允许你忽略(而不是索引)长于指定长度的字符串。 这对于限制字段的大小以避免性能问题很有用。 在本文中,我们将探讨 “ignore_above” 参数如何影响 Elasticsearch 中字段的大小&#xff0c…

在 Elasticsearch 中,ignore_above 参数允许你忽略(而不是索引)长于指定长度的字符串。 这对于限制字段的大小以避免性能问题很有用。 在本文中,我们将探讨 “ignore_above” 参数如何影响 Elasticsearch 中字段的大小,并将比较两个不同的 ignore_above 参数之间的磁盘使用情况。

首先,我们创建一个名为 “test_index” 的索引,其中包含三个字段:“field_ignore_above_4”、“field_ignore_above_256” 和 “field_ignore_above_512”。 每个字段的类型都是 “keyword”,并且具有不同的 “ignore_above” 设置:

PUT test_index
{"mappings": {"properties": {"field_ignore_above_4": {"type": "keyword","ignore_above": 4},"field_ignore_above_256": {"type": "keyword","ignore_above": 256},"field_ignore_above_512": {"type": "keyword","ignore_above": 512}}}
}

接下来,我们将文档插入到 `test_index` 中:

PUT test_index/_doc/1
{"field_ignore_above_4": "some value","field_ignore_above_256": "some value","field_ignore_above_512": "some value"
}

当我们对 “test_index” 执行搜索时,我们可以看到 “field_ignore_above_4” 被忽略,因为它的值超出了 “ignore_above” 限制:

GET test_index/_search

响应显示 “field_ignore_above_4” 被忽略。这是因为 "some value" 的字符串长度超过 4。

我们做如下的查询:

GET test_index/_search
{"query": {"term": {"field_ignore_above_256": {"value": "some value"}}}
}

上面显示是有一个文档的。我们如下针对字段  field_ignore_above_4 来做查询:

GET test_index/_search
{"query": {"term": {"field_ignore_above_4": {"value": "some value"}}}
}

上面是不显示任何的文档的。这说明这个 field_ignore_above_4 字段确实是被忽略了。

现在,我们可以使用 “_disk_usage” API 计算字段的大小:

POST /test_index/_disk_usage?run_expensive_tasks=true&filter_path=**.fields.field*

响应提供有关每个字段大小的详细信息:

{"test_index": {"fields": {"field_ignore_above_256": {"total": "30b","total_in_bytes": 30,"inverted_index": {"total": "19b","total_in_bytes": 19},"stored_fields": "0b","stored_fields_in_bytes": 0,"doc_values": "11b","doc_values_in_bytes": 11,"points": "0b","points_in_bytes": 0,"norms": "0b","norms_in_bytes": 0,"term_vectors": "0b","term_vectors_in_bytes": 0,"knn_vectors": "0b","knn_vectors_in_bytes": 0},"field_ignore_above_512": {"total": "30b","total_in_bytes": 30,"inverted_index": {"total": "19b","total_in_bytes": 19},"stored_fields": "0b","stored_fields_in_bytes": 0,"doc_values": "11b","doc_values_in_bytes": 11,"points": "0b","points_in_bytes": 0,"norms": "0b","norms_in_bytes": 0,"term_vectors": "0b","term_vectors_in_bytes": 0,"knn_vectors": "0b","knn_vectors_in_bytes": 0}}}
}

从响应中,我们可以看到 field_ignore_above_256 和 field_ignore_above_512 的总大小相同,均为 30 字节。

有趣的是,“field_ignore_above_4” 不包含在磁盘使用统计信息中,因为它在索引过程中由于 “ignore_above” 设置而被忽略。 这演示了如何使用 “ignore_above” 参数来控制字段的大小并优化 Elasticsearch 存储的使用。

http://www.mmbaike.com/news/88695.html

相关文章:

  • 招商推广十种方法windows优化大师是哪个公司的
  • 网站建设自系统推广公司
  • 沈阳建站价格全网搜索
  • 金融商城快捷申请网站模板下载北京网讯百度科技有限公司
  • 兰州做网站的公司有哪些怎么在平台上做推广
  • 做电脑网站用什么软件有哪些seo综合查询什么意思
  • 建网站卖产品怎么样中国站长之家域名查询
  • 制定网站建设方案百度网站安全检测
  • 做网站需要注意重庆seo薪酬水平
  • 网页设计网站制作收获关键词seo培训
  • 广州网站设计哪里找浙江百度查关键词排名
  • 做个购物商城网站多长时间百度怎么推广自己的信息
  • 教育培训网站制作网拍外宣怎么推广
  • 上海最好网站建设公司seo推广价格
  • 官方网站建设滞后电商运营怎么做如何从零开始
  • 网站建设辶金手指排名十三企业培训考试系统
  • 网站开发后端论文免费引流推广
  • 廊坊做网站公司哪家好怎么在百度上做广告推广
  • dedecms视频网站模板商业推广费用一般多少
  • 做三级分销网站公司怎样做网络推广营销
  • ps做图下载网站有哪些网站的优化从哪里进行
  • web网站开发毕业论文结论提升seo排名平台
  • 电子商务网站建设主题深圳推广服务
  • 成品网站 高端武汉网络推广优化
  • 网站制作设计哪家公司好百度应用app
  • 清溪仿做网站阿拉营销网站
  • 长沙域名注册公司seo教程视频论坛
  • 如何访问国外网站网站搭建需要什么技术
  • 怎么做网站推广毫州广州婚恋网站排名
  • idc网站模板源码下载武汉百度网站优化公司