Enhanced access to data available in a cache
    1.
    发明授权
    Enhanced access to data available in a cache 有权
    增强对缓存中可用数据的访问

    公开(公告)号:US08065484B2

    公开(公告)日:2011-11-22

    申请号:US11849311

    申请日:2007-09-03

    IPC分类号: G06F12/00

    CPC分类号: G06F12/084

    摘要: Enhanced access data available in a cache. In one embodiment, a cache maintaining copies of source data is formed as a volatile memory. On receiving a request directed to the cache for a copy of a data element, the requested copy maintained in the cache is sent as a response to the request. In another embodiment used in the context of applications accessing databases in a navigational model, a cache maintains rows of data accessed by different user applications on corresponding connections. Applications may send requests directed to the cache to retrieve copies of the rows, populated potentially by other applications, while the cache restricts access to rows populated by other applications when processing requests directed to the source database system. In another embodiment, an application may direct requests to retrieve data elements caused to be populated by activity on different connections established by the same application.

    摘要翻译: 高速缓存中增强的访问数据可用。 在一个实施例中,将保存源数据的副本的高速缓存形成为易失性存储器。 在接收到针对数据元素的副本的缓存的请求时,保存在高速缓存中的所请求的副本作为对请求的响应被发送。 在用于在导航模型中访问数据库的应用程序的上下文中使用的另一实施例中,高速缓存维护不同用户应用在对应连接上访问的数据行。 应用程序可以发送指向缓存的请求,以检索可能由其他应用程序填充的行的副本,而高速缓存限制对处理针对源数据库系统的请求时由其他应用程序填充的行的访问。 在另一个实施例中,应用程序可以引导请求检索导致由相同应用程序建立的不同连接上的活动来填充的数据元素。