首页> 外国专利> How to process database transactions in a distributed computing system

How to process database transactions in a distributed computing system

机译:如何在分布式计算系统中处理数据库事务

摘要

A method of processing transactions in a distributed computing system 102 comprising multiple processing modules is described in the distributed computing system. Storing data items in a data storage system 112 accessible to multiple processes in operation, wherein the data items are ordered entirely according to an ordering rule, and at least some of the processes operate in different processing modules; And processing transactions using a plurality of the multiple processes. Processing a transaction using one of the plurality of the multiple processes comprises receiving a set of requests to access data items stored in the data storage system (where the requests are in a first order), Sequentially obtaining the locks for the data items in the first order when respective locks are acquired within a first time interval, and none of the locks are acquired within the first time interval If not, restarting the transaction being processed.
机译:在分布式计算系统中描述了一种在包括多个处理模块的分布式计算系统102中处理交易的方法。将数据项存储在操作中的多个进程可访问的数据存储系统112中,其中,这些数据项完全根据排序规则进行排序,并且至少一些进程在不同的处理模块中进行操作;并且使用多个处理中的多个处理交易。使用多个过程中的多个过程中的一个来处理事务包括:接收一组访问存储在数据存储系统中的数据项的请求(其中请求按第一顺序),依次获取第一项中数据项的锁如果在第一时间间隔内获取了相应的锁,并且在第一时间间隔内未获取任何锁,则命令顺序为“否”。否则,重新启动正在处理的事务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号