Multi-level cache with synch
    1.
    发明授权
    Multi-level cache with synch 有权
    具有同步功能的多级缓存

    公开(公告)号:US08332488B1

    公开(公告)日:2012-12-11

    申请号:US13077466

    申请日:2011-03-31

    IPC分类号: G06F15/16

    摘要: Disclosed in one example is a data access method in which a request for application data from a first application is received. The application data is searched for in a first cache and responsive to a miss from the first cache, a second cache is contacted over a network and searched. Responsive to a miss from the second cache, a third cache is contacted over a network and searched. The third cache being specific to one of a plurality of geographical areas, the third cache storing data for the first application and a plurality of other applications executing in that geographical area, the searching for the application data in the third cache including searching data stored by the plurality of other applications and data stored by the first application. If the third cache misses, a persistent store is contacted over a network and searched. If any of the first, second, or third caches hits, receiving the application data.

    摘要翻译: 在一个示例中公开了一种数据访问方法,其中接收到来自第一应用的应用数据的请求。 在第一高速缓存中搜索应用数据并且响应于来自第一高速缓存的未命中,通过网络联系并搜索第二高速缓存。 响应于来自第二缓存的未命中,通过网络联系第三缓存并进行搜索。 所述第三高速缓冲存储器特定于多个地理区域中的一个,所述第三高速缓存存储用于所述第一应用的数据和在所述地理区域中执行的多个其他应用,在所述第三高速缓存中搜索所述应用数据,包括由 多个其他应用程序和由第一个应用程序存储的数据。 如果第三个缓存未命中,则通过网络联系持久存储并进行搜索。 如果第一,第二或第三高速缓存中的任何一个命中,则接收应用数据。

    System using specific geographic area multi-level caches for caching application data
    2.
    发明授权
    System using specific geographic area multi-level caches for caching application data 有权
    系统使用特定的地理区域多级缓存来缓存应用程序数据

    公开(公告)号:US08171114B1

    公开(公告)日:2012-05-01

    申请号:US13244885

    申请日:2011-09-26

    IPC分类号: G06F15/16

    摘要: Disclosed in some examples is a method of caching by storing data in a first cache specific to a first geographic area and accessible only by a first application in the first geographic area; storing data in a second cache specific to a second geographic area and accessible by a plurality of applications in the second geographic area including the first application and a second application, the second geographic area being larger than and encompassing at least part of the first geographic area; responsive to a miss in the first cache for data, contacting the second cache and searching for the data in the second cache; and responsive to a hit for the data in the second cache, sending the data to a first application, wherein the data was placed in the second cache by a second application.

    摘要翻译: 在一些示例中公开了一种通过将数据存储在特定于第一地理区域并且仅可由第一地理区域中的第一应用访问的第一高速缓存中的缓存方法; 将数据存储在特定于第二地理区域并可由包括第一应用和第二应用在内的第二地理区域中的多个应用访问的第二高速缓存中,第二地理区域大于并且包围第一地理区域的至少一部分 ; 响应于所述第一缓存中的未命中用于数据,联系所述第二高速缓存并搜索所述第二高速缓存中的数据; 并且响应于所述第二高速缓存中的数据的命中,将所述数据发送到第一应用,其中所述数据被第二应用放置在所述第二高速缓存中。