我正在学习面向列DBMS /“专栏作家”在OLAP情况下是如何工作的。
假设我们有一个包含3列( timestamp、shop、product )的数以百万计的交易日志,我们想知道在特定的时间范围内商店A中销售的产品:
SELECT DISTINCT product FROM data
WHERE timestamp BETWEEN 1600010000 AND 1602678400
AND shop = 'A'
这将像这样存储(诚然,这或多或少是一种抽象):
timestamp [1600000000, 1600000005, 1600000005,