Patent ID: 7269581

Claim:
A system for caching information, comprising: a multidimensional objects interface that allows for accessing at least one multidimensional ROLAP object providing dynamic multidimensional analysis data derived from a database; a cache interface that allows for accessing and controlling at least one MOLAP cache providing dynamic multidimensional analysis data derived from the multidimensional ROLAP object, the cache interface redirects any access to the Multidimensional On-line Analytical Processing MOLAP cache to the multidimensional ROLAP object when the MOLAP cache is being built or rebuilt and until the cache completes building or rebuilding; and at least one analysis component coupled to the multidimensional Relational On-line Analytical Processing ROLAP object and the MOLAP cache for proactively controlling access to the multidimensional ROLAP object and the MOLAP cache, the at least one analysis component process queries utilizing the multidimensional ROLAP object and the MOLAP cache based upon at least a determination by the cache interface.