|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
AbstractResultCache | This class defines the minimal functionnalities that a request cache must provide. |
CacheBehavior | Abstract class for the different cache actions. |
CachingGranularities | This class defines request cache granularities. |
ResultCache | This is a query cache implementation with tunable granularity. |
ResultCacheColumn | This is a query cache implementation with a column granularity:
COLUMN : column granularity, entries in the cache are
invalidated based on column dependencies
|
ResultCacheColumnUnique | This is a query cache implementation with a column unique granularity:
COLUMN_UNIQUE : same as COLUMN except that
UNIQUE queries that selects a single row based on a key are
invalidated only when needed.
|
ResultCacheDatabase | This is a query cache implementation with a database granularity:
DATABASE : the cache is flushed each time the database is
updated (every INSERT, UPDATE, DELETE, ... statement). |
ResultCacheFactory | Create a cache that conforms to AbstractResultCache, that is implementation independant |
ResultCacheRule | This is the to define cache rules in the cache. |
ResultCacheTable | This is a query cache implementation with a table granularity:
TABLE : table granularity, entries in the cache are
invalidated based on table dependencies. |
ResultCache is an implementation of the AbstractResultCache. This includes different classes of parsing for a in-memory schema: Database,Table,Column,ColumnUnique
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |