发明名称 | Multi-operational transactional access of in-memory data grids in a client-server environment | ||
摘要 | A client computing system identifies a start of a multi-operational transaction pertaining to access of data stored in caches being managed by nodes residing in Java Virtual Machines in an in-memory data grid. The client computing system stores transaction context data indicating the start of the multi-operational transaction and identifies an application request to perform an operation pertaining to the multi-operational transaction. The application request is from an application that resides outside of the Java Virtual Machines of the nodes. The client computing system determines the transaction context of the operation based on the transaction context data and sends an operation request over a network to a managing node in the in-memory data grid to manage the multi-operational transaction. The operation request includes header data based on the transaction context data. | ||
申请公布号 | US8805984(B2) | 申请公布日期 | 2014.08.12 |
申请号 | US201113183182 | 申请日期 | 2011.07.14 |
申请人 | Red Hat, Inc. | 发明人 | Markus Mircea;Surtani Manik |
分类号 | G06F15/173 | 主分类号 | G06F15/173 |
代理机构 | Lowenstein Sandler LLP | 代理人 | Lowenstein Sandler LLP |
主权项 | 1. A method comprising: identifying, by a processing device, a start of a multi-operational transaction pertaining to access of data stored in caches being managed by a plurality of nodes residing in virtual machines in an in-memory data grid; storing transaction context data indicating the start of the multi-operational transaction; identifying an application request to perform an operation pertaining to the multi-operational transaction, the application request from an application residing outside of the virtual machines; determining a transaction context of the operation based on the transaction context data; and sending, by the processing device, an operation request over a network to a managing node in the in-memory data grid, wherein the managing node manages the multi-operational transaction of accessing the caches being managed by the nodes in the in-memory data grid, and wherein the operation request comprises header data based on the transaction context data indicating that the processing device is in a multi-operational transaction mode. | ||
地址 | Raleigh NC US |