【发布时间】:2020-10-16 12:27:42
【问题描述】:
我们有下一个包含对象的集合(像这样):
{
"a": unix timestamp,
"b" : string,
"c": usefull data ..
}
并要求查找下一个查询中有多少元素:
(a >= t1 && a <= t2) && (b in [b1, b2, b3, ..., bN]
N 可能大于 1K,b(i) 所有不同的字符串 (ID)
什么指标会更有效?
【问题讨论】:
-
在 t1 和 t2 之间通常会有多少记录。总共有多少条记录?
-
一个好的示例 JSON 文档将有助于确定最佳查询路径(用于测试)