FIELD: physics.
SUBSTANCE: invention relates to a distributed program system and a method for routing transactions for the purpose of execution thereof. Distributed program system for routing transactions comprises a subsystem of a database, divided into segments, and a transaction routing subsystem for ordering transactions. Transaction routing subsystem includes a plurality of coordinator ports and a plurality of mediator ports. Coordinator ports receive transactions to be performed by segments and form local segmented orders for received transactions. Local segmented orders are received by a plurality of mediator ports pre-mapped with corresponding segments. Intermediary ports form centralized segmented execution orders based on the received segmented orders. Centralized segmented execution order is the order of execution of transactions received by the intermediary port and intended for execution by the segment pre-mapped with this intermediary port.
EFFECT: technical result consists in ensuring possibility of avoiding unnecessary access to segments of distributed database system, for which these transactions are not intended.
22 cl, 7 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD AND SYSTEM FOR PROCESSING REQUESTS IN A DISTRIBUTED DATABASE | 2018 |
|
RU2711348C1 |
DATA PROCESSING SYSTEM AND METHOD FOR DETECTING JAM IN DATA PROCESSING SYSTEM | 2018 |
|
RU2718215C2 |
METHOD AND SYSTEM FOR DATA PROCESSING | 2018 |
|
RU2714602C1 |
METHOD AND THE SYSTEM FOR MESSAGE TRANSMISSION | 2019 |
|
RU2746042C1 |
METHOD AND SYSTEM FOR SCHEDULING TRANSFER OF INPUT/OUTPUT OPERATIONS | 2018 |
|
RU2714219C1 |
METHOD AND SYSTEM FOR SCHEDULING EXECUTION OF INPUT/OUTPUT OPERATIONS | 2018 |
|
RU2714373C1 |
METHOD AND SYSTEM FOR SCHEDULING PROCESSING OF I/O OPERATIONS | 2018 |
|
RU2749649C2 |
METHOD AND DISTRIBUTED COMPUTER SYSTEM FOR DATA PROCESSING | 2018 |
|
RU2720951C1 |
METHOD FOR DETERMINING A POTENTIAL FAULT OF A STORAGE DEVICE | 2018 |
|
RU2731321C2 |
MODEL-BASED COMPOSITE APPLICATION PLATFORM | 2008 |
|
RU2502127C2 |
Authors
Dates
2020-05-18—Published
2018-10-09—Filed