SQLITE:索引BLOB数据,对比高基数数据的多部分索引

时间:2018-09-27 12:00:56

标签: sqlite

因此,我正在寻找有关存储100亿行内存地址数据的问题和好处的潜在反馈。

地址由8个UInt32位置组成,我最初打算将数据存储在8列中,并且在这些列上具有8路多部分索引。

CREATE TABLE address (position1 INTEGER, position2 INTEGER, positionN ......)

但是后来我想到我也可以有一个BLOB列,只存储64字节的数据并对其进行索引。

CREATE TABLE address (position BLOB)

所以我想这是一个问题,那就是在基数较高的情况下,查找8向索引与更大的二元索引是否具有任何已知的效率或有害影响。

相同职位会有重复的,带有时间戳的条目,尽管它们很少出现。

如果有帮助,该表将被读取并不断添加,其比率为3(读取)/ 1(写入)。

非常感谢。

0 个答案:

没有答案