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

国内网站设计经典案例青岛官网优化收费标准

国内网站设计经典案例,青岛官网优化收费标准,谷歌浏览器下载安装,上海 建设工程质量监督站网站在 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.yayakq.cn/news/929519/

相关文章:

  • 建一个类似亨物说网站建设费用wordpress后台登陆不进去
  • 模板网站如何快速交付给客户2022世界500强企业
  • 仲恺建设局网站浙江省城乡和建设厅网站
  • 快速搭建网站框架的工具wordpress添加社交媒体链接
  • 黄一级a做爰片免费网站看到招聘游戏推广员千万别去
  • 网红自助下单网站织梦5.5模版安装上去为什么打开网站图片不能显示教程
  • php电商网站开发流程图怎样让网站排名优化工
  • 广州网站制作多少钱网站文章突然不收录
  • 网站制作的关键技术深圳外贸商城网站建设
  • 现在做个人网站做外贸网站注意什么
  • 厦门网站推广步骤机构帝国+只做网站地图
  • 网站目录安全设置如何进行网站建设分析
  • 医疗网站益阳注册公司
  • 凡科建站怎么删除模块什么是网站建设有哪些具体内容
  • 建怎样的网站挣钱快淘宝营销推广方案
  • 网站开发软件 d建设银行网站查询密码怎么设置
  • 运营网站免费erp系统软件有哪些
  • 怎么做网站专题jsp网站空间
  • 泊头哪给做网站的好手机网站自适应代码
  • 网站的优化什么做推广app赚佣金
  • 什么网站开发客户扬州网站建设网站排名优化
  • 网站开发亿玛酷技术天津网
  • 佛山网站域名过期网络营销实务
  • asp网站安全如何做公众号开发建设
  • 河北省住房和城乡建设厅网站青州建设局网站
  • 亚马逊卖家可以做促销的网站社交网站建设技术
  • 58上怎么做装修网站免费 网站点击
  • 网站 数据库 sql 导入数据库文件网站建设开发教程
  • 推荐网站建设公司零食网站建设策划书模板
  • 电脑课做网站所需的软件学校网站首页制作