-
公开(公告)号:US11232095B2
公开(公告)日:2022-01-25
申请号:US16151851
申请日:2018-10-04
Applicant: ENTIT SOFTWARE LLC
Inventor: Styliani Pantela , Niccolo Meneghetti , Benjamin M. Vandiver , Jaimin Mukesh Dave
Abstract: A technique includes storing, by a computer, a composite metadata object in a catalog. The composite metadata object represents information about a plurality of database objects of a table structure; the table structure includes a plurality of rows and a plurality of columns; the plurality of database objects is associated with a subset of rows of the plurality of rows; and the plurality of database objects is associated with a plurality of files corresponding to the columns. The technique includes processing, by the computer, a database transaction based on the based on composite metadata object.
-
公开(公告)号:US20190334705A1
公开(公告)日:2019-10-31
申请号:US15962790
申请日:2018-04-25
Applicant: ENTIT SOFTWARE LLC
Inventor: Pratyush Parimal , Benjamin M. Vandiver , Jaimin Mukesh Dave
Abstract: A non-transitory machine-readable storage medium stores instructions that upon execution cause a processor to, in response to a receipt of a query, communicate, via a first encrypted channel using a first key, first encrypted data between a plurality of nodes of a distributed database system, the first encrypted data comprising query metadata and a second key; communicate, via a second encrypted channel, second encrypted data between the plurality of nodes of the distributed database system, the second encrypted channel using the second key included in the first encrypted data, the second encrypted data comprising query data and generate, by the plurality of nodes of the distributed database system, results for the query based on the query data in the second encrypted data.
-
公开(公告)号:US10819508B2
公开(公告)日:2020-10-27
申请号:US15962790
申请日:2018-04-25
Applicant: ENTIT SOFTWARE LLC
Inventor: Pratyush Parimal , Benjamin M. Vandiver , Jaimin Mukesh Dave
IPC: H04L9/08 , H04L9/14 , G06F16/27 , G06F16/2455
Abstract: A non-transitory machine-readable storage medium stores instructions that upon execution cause a processor to, in response to a receipt of a query, communicate, via a first encrypted channel using a first key, first encrypted data between a plurality of nodes of a distributed database system, the first encrypted data comprising query metadata and a second key; communicate, via a second encrypted channel, second encrypted data between the plurality of nodes of the distributed database system, the second encrypted channel using the second key included in the first encrypted data, the second encrypted data comprising query data; and generate, by the plurality of nodes of the distributed database system, results for the query based on the query data in the second encrypted data.
-
-