gpt4 book ai didi

performance - 大字段名称和日期类型对Elasticsearch的性能影响

转载 作者:行者123 更新时间:2023-12-03 02:09:16 25 4
gpt4 key购买 nike

我正在调查文档中长字段名称的性能影响
示例 created_timestamp_field1 ctf1

Q1)字段值的首选或最佳做法是什么,是否有性能/存储优势?

存放日期长或格式是否有影响
示例 0000 1970年1月1日00:00:00
日期最终会进行长时间转换,因此不确定日期是否会对性能或存储产生任何影响
Q2)使用上述日期值有什么影响?

最佳答案

  • 我不知道这个答案。 JSON文档不过是哈希表,因此我不认为这在性能和存储方面会很重要。但是,您将拥有更多的网络流量。
  • 在映射中使用日期type: date,您可以定义要发送的任何格式。无论如何,它们都将转换为elasticsearch的日期格式。如果您使用日期格式,则可以进行日期数学计算(例如,使用range:{ posted_date: now-1w }获取上周的文档)。 Have a read of the es docs on mapping, scroll down to the date section。您也可以找到more about date formats!

  • 映射示例
    "posted_date": {
    "type": "date",
    "format": "yyyy/MM/dd HH:mm:ss||yyyy/MM/dd"
    }

    祝好运!

    关于performance - 大字段名称和日期类型对Elasticsearch的性能影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17939117/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com