Invention Grant
- Patent Title: Distributed consistent grid of in-memory database caches
- Patent Title (中): 分布式一致的内存数据库缓存网格
-
Application No.: US12562928Application Date: 2009-09-18
-
Publication No.: US08401994B2Publication Date: 2013-03-19
- Inventor: Chi Hoang , Tirthankar Lahiri , Marie-Anne Neimat , Chih-Ping Wang , John Miller , Dilys Thomas , Nagender Bandi , Susan Cheng
- Applicant: Chi Hoang , Tirthankar Lahiri , Marie-Anne Neimat , Chih-Ping Wang , John Miller , Dilys Thomas , Nagender Bandi , Susan Cheng
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Truong Becker Bingham Wong LLP
- Agent Karl T. Rees
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
A plurality of mid-tier databases form a single, consistent cache grid for data in a one or more backend data sources, such as a database system. The mid-tier databases may be standard relational databases. Cache agents at each mid-tier database swap in data from the backend database as needed. Consistency in the cache grid is maintained by ownership locks. Cache agents prevent database operations that will modify cached data in a mid-tier database unless and until ownership of the cached data can be acquired for the mid-tier database. Cache groups define what backend data may be cached, as well as a general structure in which the backend data is to be cached. Metadata for cache groups is shared to ensure that data is cached in the same form throughout the entire grid. Ownership of cached data can then be tracked through a mapping of cached instances of data to particular mid-tier databases.
Public/Granted literature
- US20110072217A1 Distributed Consistent Grid of In-Memory Database Caches Public/Granted day:2011-03-24
Information query