Transparent analytical query accelerator over encrypted data
AssigneeInternational Business Machines Corporation
InventorsFelix Beier, Nicole Finnie, Namik Hrle, Jens Mueller
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsFelix Beier, Nicole Finnie, Namik Hrle, Jens Mueller
Estimating the term…
The present disclosure relates to a method for processing queries in a database system having a first database engine and a second database engine. The method includes: storing a first instance of a first table in the first database engine in plaintext; encrypting at least one predefined column of the first table, resulting in a second instance of the first table containing at least part of the data of the first table in encrypted format. The second instance of the first table in the second database engine is stored in the second database engine. It may be determined whether to execute a received query in the first database engine on the first table or in the second database engine on the second instance of the first table, where the determination involves a comparison of the query with encryption information.
A computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code configured to be executed by one or more processors of a database system to perform:
A database system comprising:
Dependencies are inferred from the claim text.