多维分析一般是交互式操作的,也就要求有极高的响应速度,而多维分析涉及的数据量常常很大,几千万上亿行甚至更大都有,临时统计很可能跟不上界面的操作。为了保证性能,一些多维分析产品采用了预汇总方案,也就是把需要看到的统计结果事先计算好,这样计算复杂度就从 O(n) 变成 O(1),在常数时间(秒级甚至毫秒级)内就可以返回结果,满足了交互分析的需求。多维分析一般是交互式操作的,也就要求有极高的响应速度,而多维分析涉及的数据量常常很
多维分析一般是交互式操作的,也就要求有极高的响应速度,而多维分析涉及的数据量常常很大,几千万上亿行甚至更大都有,临时统计很可能跟不上界面的操作。为了保证性能,一些多维分析产品采用了预汇总方案,也就是把需要看到的统计结果事先计算好,这样计算复杂度就从 O(n) 变成 O(1),在常数时间(秒级甚至毫秒级)内就可以返回结果,满足了交互分析的需求。多维分析一般是交互式操作的,也就要求有极高的响应速度,而多维分析涉及的数据量常常很