当然,答案总是“运行它并查看它如何在您的数据集上工作”,但是在这里寻找一般的指导方针。我有三个问题:
... WHERE A = '...' AND P = '...'第一个以A为特征的查询将更加常见。对于是否使用5个单独的单列索引,还是使用3个组合的(A, P, Q)、(B, P, Q)、(C, P, Q),有任何一般性建议吗?
我对Redis很陌生,我想知道是否可以将数据添加到TS中,作为,一个值列表(),而不是单个数值。TS.ADD BTCUSD1H_OPEN 1652824475581 21.000一切都是正确的,一切正常,但我在问自己:中有一种方法可以使用单个TS并为每个时间戳列出一个值吗?在上面的例子中,应该是这样的:
# Just ONE
我有一个多TB表,其中包含特定项目id和时间戳的地理位置数据。
它是按时间划分的,每个月都有一个分区(~500 id ),并聚集在项id和时间索引上(包括分区)。,其中一个或少数项目的数据被查询了一段时间(从几个小时到几天)。我们想要做的第二个查询类型是在某个时间范围内或在某个位置附近的所有项。我们的意图是,brin指数可以用于这一点,因为(it