-
公开(公告)号:US11609924B2
公开(公告)日:2023-03-21
申请号:US17230255
申请日:2021-04-14
Applicant: Citrix Systems, Inc.
Inventor: R V Shouri Gupta , Subramanian Ramamurti , Amit Kumar Meena , Kunal Naithani
IPC: G06F16/2458 , G06F16/901 , G06F16/242
Abstract: A method is provided for converting a single database query into multiple database queries for multiple databases and aggregating the results of each of the queries. The method includes receiving, from a calling device, an input database query including a selection set defining an aggregation key, at least one first field to be queried in a first database, and at least one second field to be queried in a second database, generating a first database query representing a first request to retrieve the at least one first field from the first database, generating a second database query representing a second request to retrieve the at least one second field from the second database, aggregating the first response and a second response to the second database query from the first database to produce an aggregated response, and providing the aggregated response to the calling device.
-
公开(公告)号:US20220335044A1
公开(公告)日:2022-10-20
申请号:US17230255
申请日:2021-04-14
Applicant: Citrix Systems, Inc.
Inventor: R V Shouri Gupta , Subramanian Ramamurti , Amit Kumar Meena , Kunal Naithani
IPC: G06F16/2458 , G06F16/901 , G06F16/242
Abstract: A method is provided for converting a single database query into multiple database queries for multiple databases and aggregating the results of each of the queries. The method includes receiving, from a calling device, an input database query including a selection set defining an aggregation key, at least one first field to be queried in a first database, and at least one second field to be queried in a second database, generating a first database query representing a first request to retrieve the at least one first field from the first database, generating a second database query representing a second request to retrieve the at least one second field from the second database, aggregating the first response and a second response to the second database query from the first database to produce an aggregated response, and providing the aggregated response to the calling device.
-