首页> 外国专利> Database cache survivability across database failures

Database cache survivability across database failures

机译:跨数据库故障的数据库缓存生存能力

摘要

A database system may implement database cache survivability across database failures. In various embodiments, a database cache may be maintained independent of a failure of a database. A database cache may be maintained in a non-volatile memory device or maintained in a shared memory segment of system memory. Upon recovery from a database failure, a recovery point may be determined that indicates a consistent state of the database. Cache entries of the database cache inconsistent with the consistent state of the database may be invalidated, and the database cache may be made available for access requests directed toward the database. Valid cache entries from before the database failure may be made available without accessing a back-end data store for the database.
机译:数据库系统可以实现跨数据库故障的数据库缓存可生存性。在各种实施例中,可以独立于数据库故障来维护数据库高速缓存。数据库缓存可以保存在非易失性存储设备中,也可以保存在系统内存的共享内存段中。从数据库故障中恢复后,可以确定指示数据库状态一致的恢复点。与数据库的一致状态不一致的数据库高速缓存的高速缓存条目可以被无效,并且可以使数据库高速缓存可用于针对数据库的访问请求。可以使数据库故障之前的有效缓存条目可用,而无需访问数据库的后端数据存储。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号