在多维数据库中二维数据很容易理解,维数扩展到三维或更高的维度时,多维数据库MDDB就成了一种“超立方”体的结构。在MDDB中,其数据的存储是由许多类似于数组的对象来完成 。
对象中包含了经过高度压缩的索引和指针。每个对象由聚集成组的单元块组成,每个单元块都按类似于多维数组的结构存储,并通过直接偏移计算进行存取。多维数据库的索引一般比较小,只占数据空间的一小部分,正应为如此之小,以至于可以很容易地将整个索引装进内存,这将极大地提高性能。利用这些索引和指针将许多存储数据的单元块联结在一起
实际组合中往往由于各种原因会导致某些组合没有具体的值,或值是空的或者为零。
产生了多维数据库的稀疏矩阵问题