-
公开(公告)号:US10305824B2
公开(公告)日:2019-05-28
申请号:US15211675
申请日:2016-07-15
Applicant: SAP SE
Inventor: Florian Foebel , Bjoern Friedmann , Boris Gruschko , Martin Strenge , Christian Mohr
IPC: H04L12/879 , H04L29/08 , G06F16/27
Abstract: A distributed database system can include a plurality of nodes. In order to execute a query at the distributed database system, one or more of the plurality of nodes can perform operations included in an execution plan for the query. A first node of the plurality of nodes can group the plurality of nodes into at least a first cluster. The first node can further select a second node to act as a gateway node for the first cluster. The first node can determine that at least one recipient node of a message is included in the first cluster and route the message to the recipient node by at least sending the message to the second node. Related methods and articles of manufacture are also disclosed.
-
公开(公告)号:US10089034B2
公开(公告)日:2018-10-02
申请号:US15203410
申请日:2016-07-06
Applicant: SAP SE
Inventor: Boris Gruschko , Christian Mohr , Martin Strenge , Florian Foebel , Bjoern Friedmann
Abstract: A system, a method, and a computer program product for scalable processes for write-order preserving data stream consumption. A data partition in a plurality of data partitions of data stream is selected based on a request received from a client processing node. The plurality of data partitions are distributed among a plurality of broker nodes in a distributed messaging system. A broker node in the plurality of broker nodes hosting the selected data partition is identified. The identified broker node provides the selected data partition to the client processing node for performing at least one function.
-
公开(公告)号:US20180060373A1
公开(公告)日:2018-03-01
申请号:US15253750
申请日:2016-08-31
Applicant: SAP SE
Inventor: Florian Foebel , Bjoern Friedmann , Boris Gruschko , Martin Strenge , Christian Mohr
IPC: G06F17/30
CPC classification number: G06F16/213 , G06F16/275
Abstract: In one respect, there is provided a distributed database system. The distributed database system can include a plurality of nodes and a plurality of optimizers. A first optimizer of the plurality of optimizers can be configured to: receive, from a client, a command; generate, based at least in part on global metadata cached by the first optimizer, an execution plan for fulfilling the command that includes one or more tasks to be performed by at least a first node of the plurality of nodes; determine that at least one task of the one or more tasks are not successfully performed by the first node; and in response to determining that at least one task of the one or more tasks are not successfully performed by the first node, updating the cached global metadata at the first optimizer.
-
公开(公告)号:US20170277762A1
公开(公告)日:2017-09-28
申请号:US15619309
申请日:2017-06-09
Applicant: SAP SE
Inventor: Meinolf Block , Martin Strenge , Christian Mohr , Boris Gruschko , Franz Faerber
CPC classification number: G06F16/258 , G06F9/45558 , G06F16/116 , G06F16/211 , G06F16/2438 , G06F16/245 , G06F16/84 , G06F16/95 , G06F2009/45595 , H04L67/10
Abstract: In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
-
公开(公告)号:US09710531B2
公开(公告)日:2017-07-18
申请号:US15173260
申请日:2016-06-03
Applicant: SAP SE
Inventor: Meinolf Block , Martin Strenge , Christian Mohr , Boris Gruschko , Franz Faerber
CPC classification number: G06F17/30569 , G06F9/45558 , G06F17/30076 , G06F17/30292 , G06F17/3041 , G06F17/30424 , G06F17/30861 , G06F17/30914 , G06F2009/45595 , H04L67/10
Abstract: In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
-
公开(公告)号:US20160004758A1
公开(公告)日:2016-01-07
申请号:US14855040
申请日:2015-09-15
Applicant: SAP SE
Inventor: Meinolf Block , Martin Strenge , Christian Mohr , Boris Gruschko , Franz Faerber
CPC classification number: G06F17/30569 , G06F9/45558 , G06F17/30076 , G06F17/30292 , G06F17/3041 , G06F17/30424 , G06F17/30861 , G06F17/30914 , G06F2009/45595 , H04L67/10
Abstract: In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
-
公开(公告)号:US11822569B2
公开(公告)日:2023-11-21
申请号:US17967660
申请日:2022-10-17
Applicant: SAP SE
Inventor: Meinolf Block , Martin Strenge , Christian Mohr , Boris Gruschko , Franz Faerber
IPC: G06F16/25 , G06F16/95 , G06F16/11 , G06F16/21 , G06F16/245 , G06F16/242 , H04L67/10 , G06F9/455 , G06F16/84
CPC classification number: G06F16/258 , G06F9/45558 , G06F16/116 , G06F16/211 , G06F16/245 , G06F16/2438 , G06F16/95 , H04L67/10 , G06F16/84 , G06F2009/45595
Abstract: In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
-
公开(公告)号:US11514071B2
公开(公告)日:2022-11-29
申请号:US16989447
申请日:2020-08-10
Applicant: SAP SE
Inventor: Meinolf Block , Martin Strenge , Christian Mohr , Boris Gruschko , Franz Faerber
IPC: G06F16/25 , G06F16/95 , G06F16/11 , G06F16/21 , G06F16/245 , G06F16/242 , H04L67/10 , G06F9/455 , G06F16/84
Abstract: In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
-
公开(公告)号:US10776381B2
公开(公告)日:2020-09-15
申请号:US15619309
申请日:2017-06-09
Applicant: SAP SE
Inventor: Meinolf Block , Martin Strenge , Christian Mohr , Boris Gruschko , Franz Faerber
IPC: G06F16/25 , G06F16/95 , G06F16/11 , G06F16/21 , G06F16/245 , G06F16/242 , H04L29/08 , G06F9/455 , G06F16/84
Abstract: In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
-
公开(公告)号:US20180020046A1
公开(公告)日:2018-01-18
申请号:US15211675
申请日:2016-07-15
Applicant: SAP SE
Inventor: Florian Foebel , Bjoern Friedmann , Boris Gruschko , Martin Strenge , Christian Mohr
IPC: H04L29/08 , H04L12/879
CPC classification number: H04L49/901 , G06F17/30575 , H04L67/327
Abstract: In one respect, there is provided a distributed database system. The distributed database system can include a plurality of nodes. A first node of the plurality of nodes can be configured to: group the plurality of nodes into at least a first cluster; select a second node to act as a gateway node for the first cluster; determine that at least one recipient node of a message is included in the first cluster; and route the message to the recipient node by at least sending the message to the second node. Related methods and articles of manufacture are also disclosed.
-
-
-
-
-
-
-
-
-