发明申请
US20100174863A1 SYSTEM FOR PROVIDING SCALABLE IN-MEMORY CACHING FOR A DISTRIBUTED DATABASE
审中-公开
为分布式数据库提供可扩展内存缓存的系统
- 专利标题: SYSTEM FOR PROVIDING SCALABLE IN-MEMORY CACHING FOR A DISTRIBUTED DATABASE
- 专利标题(中): 为分布式数据库提供可扩展内存缓存的系统
-
申请号: US12724260申请日: 2010-03-15
-
公开(公告)号: US20100174863A1公开(公告)日: 2010-07-08
- 发明人: Brian F. Cooper , Adam Silberstein , Utkarsh Srivastava , Raghu Ramakrishnan , Rodrigo Fonseca
- 申请人: Brian F. Cooper , Adam Silberstein , Utkarsh Srivastava , Raghu Ramakrishnan , Rodrigo Fonseca
- 申请人地址: US CA Sunnyvale
- 专利权人: Yahoo! Inc.
- 当前专利权人: Yahoo! Inc.
- 当前专利权人地址: US CA Sunnyvale
- 主分类号: G06F12/08
- IPC分类号: G06F12/08 ; G06F17/30
摘要:
A system is described for providing scalable in-memory caching for a distributed database. The system may include a cache, an interface, a non-volatile memory and a processor. The cache may store a cached copy of data items stored in the non-volatile memory. The interface may communicate with devices and a replication server. The non-volatile memory may store the data items. The processor may receive an update to a data item from a device to be applied to the non-volatile memory. The processor may apply the update to the cache. The processor may generate an acknowledgement indicating that the update was applied to the non-volatile memory and may communicate the acknowledgment to the device. The processor may then communicate the update to a replication server. The processor may apply the update to the non-volatile memory upon receiving an indication that the update was stored by the replication server.
信息查询