【发布时间】:2019-03-06 23:33:02
【问题描述】:
我读到 RediSearch 通过“数字”类型支持日期和时间,但没有太多关于此的信息。这是否意味着我只是根据时间选择自己的转换,例如自 1970 年以来的秒数?
【问题讨论】:
标签: date redis numbers redisearch
我读到 RediSearch 通过“数字”类型支持日期和时间,但没有太多关于此的信息。这是否意味着我只是根据时间选择自己的转换,例如自 1970 年以来的秒数?
【问题讨论】:
标签: date redis numbers redisearch
是的,正是那个(又名纪元和时间戳)。
您还可以根据需要定义自己的纪元和时间戳分辨率,例如“自 2018 年 1 月 1 日以来的天数”,只要您转换为实时时间和从实时时间转换即可。
此外,聚合 API 有一堆函数来增强处理时间戳。见https://oss.redislabs.com/redisearch/Aggregations/#list%22_%22of%22_%22datetime%22_%22apply%22_%22functions
【讨论】: