首页> 外国专利> Database system with methodology for notifying clients of any additions, deletions, or modifications occurring at the database server which affect validity of a range of data records cached in local memory buffers of clients

Database system with methodology for notifying clients of any additions, deletions, or modifications occurring at the database server which affect validity of a range of data records cached in local memory buffers of clients

机译:数据库系统,具有用于通知客户端在数据库服务器上发生的任何添加,删除或修改的方法,这些添加,删除或修改会影响缓存在客户端本地内存缓冲区中的一系列数据记录的有效性

摘要

Client/server system and methods are described for providing a "cache range" to database clients. When one or more records in a cache range of a client change, a server in connection with the client sends a notification that the cache range has changed. Instead of the client taking a lock out for updating a record, the client simply indicates to the server which records it is interested in (e.g., via registering an event alerter request), whereupon the server manages its resources as necessary to notify the client of a change in one of the records which is of interest to the client. The server can simply take out "interest" locks on the corresponding records; these are not locks which exclude the resource from other clients. Other clients are not prevented from accessing this resource (i.e., the records which are of interest). The interest lock is employed in conjunction with the registered event alerter for notifying the client when a range of records of interest is updated by another client. In this manner, the server undertakes action to indicate to the client when the client local buffer might be stale, thereby providing improved local record buffer management in a client/server database context.
机译:描述了用于向数据库客户端提供“缓存范围”的客户端/服务器系统和方法。当客户端的缓存范围中的一个或多个记录发生更改时,与客户端相关联的服务器会发送一条通知,告知缓存范围已更改。代替客户端取出锁定来更新记录,客户端仅向服务器指示其感兴趣的记录(例如,通过注册事件警报器请求),然后服务器根据需要管理其资源以通知客户端客户感兴趣的其中一项记录的更改。服务器可以简单地取出相应记录上的“兴趣”锁。这些不是从其他客户端排除资源的锁。不会阻止其他客户端访问此资源(即感兴趣的记录)。兴趣锁定与已注册的事件警报器结合使用,用于在另一客户更新一系列感兴趣的记录时通知客户端。以这种方式,服务器采取措施向客户端指示客户端本地缓冲区何时可能过时,从而在客户端/服务器数据库上下文中提供改进的本地记录缓冲区管理。

著录项

  • 公开/公告号US5826253A

    专利类型

  • 公开/公告日1998-10-20

    原文格式PDF

  • 申请/专利权人 BORLAND INTERNATIONAL INC.;

    申请/专利号US19960635133

  • 发明设计人 DAVID BREDENBERG;

    申请日1996-04-19

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 02:38:21

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号