【发布时间】:2012-03-12 15:43:31
【问题描述】:
在 OLAP 多维数据集中,可以非常快速地查找大量聚合数据。造成这种情况的主要原因是在易于向上组合的操作中预先聚合数据(主要是 +、-、mean、std、max、min 等)。
如何在 clojure 中获得这种“反懒惰”的行为?
我正在考虑类似的事情
(def world-population {:africa 4e8 ;;this is an aggregation!
:africa/liberia 3.4e6
:africa/ethiopia 7.4e7
...})
如何更新这样的数据结构并确保实体的父级也得到更新?是否必须推出自己的重新实现?
【问题讨论】:
标签: clojure olap aggregation