Sales Management Customer Relationship Human Resources Business Performance BI & Data Quality IT Tools & Vendors

Sign-in   Register
Establishing 'Making it Happen' as a 'Formal & Predictable' Discipline
  Developing Leaders- Few Leadership Traits  

ENCYCLOPEDIA→   Vendor- IT Tool Domain  →   -  BI platform Tools  →   -  OLAP - Database Architecture Capabilities  → 

OLAP Architecture Cache Management

Cache management is a key differentiator to the response time to the queries demand on an OLAP server. It also has a bearing on RAM usage and network traffic load.

In simple terms, Cache is a temporary storage of the data, from where the user can re-fetch it more than once, without the need to re-process the request. One example of cache is your temporary internet files in your local folder, which allows you to pick pre-existing pages without going to the world-wide-web.

Layers of Caching

RAM Caching

You may also get a view of this in the latest trend of Memory-base analytics, where a whole OLAP cube can be maintained within RAM. Even without in-memory analytics, the systems have intelligence memory handling capabilities, whereby the data once pulled into RAM, is maintained there till it is over-written by the new data.

Data base Caching

This caching is of the datasets generated by the database level queries.

Application Server Caching

The application server though which you access your OLAP server, is a layer sitting between the user and OLAP server. For faster delivery, this layer can also contain the data-sets OR pages.

Client Level Caching

This caching is maintained at client desk-top, which obviates the need to use the net-work traffic.

Types of Cache

  • Calculations- These are aggregates calculated on the fly and stored
  • Data - This is the data in terms of data-base tables
  • Data File - This is more in terms of flat data files
  • Indexes - If both index as well as the data is cached, your ability to search data within cache is enhanced.
  • Pages: These are the complete pages (like web-pages).

A smart caching system in an OLAP would intelligently decide OR provide suggestions on:

  • The amount of memory (RAM- which is generally automatic) OR disk space to be allocated for cache at different layers.
  • Which data to be cached in which layer: This is done with the help of constantly checking up the versions of the data.
  • Which type (OR a combination) of cache to be created in which layer.
 

  Developing Leaders- Few Leadership Traits  
 
 

Was this page helpful?
 
 
More on OLAP - Database Architecture
OLAP Dimensional Model Change
Multi Cube OLAP Architecture
OLAP Server write backs
BUY BI & Data Management Vendors & Tools Evaluation Kit
Read more...
BUY largest on-line Data-Quality Management Kit
Read more...
Additional Channels
Principles & Rules
Free Templates
Glossary
Key Performance Indicators



Most Popular Zones with list of pages crossing 25000 hits  →→→ 
Maximising Sales Performance
Sales Compensation administration
Sales Revenue Management
Sales Channel Partner Acquisition
Sales Campaign Infrastructure
telemarketing Sales Lead Generation
Read more...
  Customer Relationship Management
Customer Satisfaction & Retention- Data Management
Customer Segmentation Actions
Customer Segmentation Parameters
What is Customer Segmentation?
Exit barriers for Customer Retention
Read more...
  Human Resources & Leadership
Customer Focus
People become the way you treat them
Develop Self and Others
What is Leadership?
Fostering Innovation
Read more...
 
 
Business Performance & Planning
Scorecard Health Checklist
Internal Info Assessment Report
Performance Review should have no surprises
Scorecards need manual finish
A KPI should be simple -but it depends
Read more...
  Business Intelligence & Data Quality
Data Map & Assessment Management
Object Level Data Quality Tracking
MOLAP Multi-dimensional OLAP architecture
Customer Data Challenges
Data Warehouse Challenges and Issues
Read more...
  IT Vendors & Tools Management
Report Viewer Feature
Multi Layer Architecture
Commercial & Contractual Matrix
Vendor Credentials and Track-Record Evaluation
Vendor Delivery Support Model
Read more...