Auditable Abrogation of Privacy Enhancements in Columnar In-Memory Databases
First Claim
1. A method comprising:
- retrieving column-oriented data of a column-oriented database associated with an auditing request to access the column-oriented data;
transforming the column-oriented data into corresponding row-oriented data;
storing the row-oriented data in a row-oriented database independent of the column-oriented database;
processing a response to the auditing request based on the row-oriented data, wherein the processing is performed independent of the column-oriented database; and
providing the response to the auditing request.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are system, method, and computer program product embodiments for the auditable abrogation of columnar in-memory databases. An embodiment operates by retrieving column-oriented data of a column-oriented database associated with an auditing request to access the column-oriented data. The column-oriented data is transformed into corresponding row-oriented data and stored in a row-oriented database independent of the column-oriented database. A response to the auditing request is processed based on the row-oriented data, wherein the processing is performed independent of the column-oriented database, and the response is provided to the auditing request.
-
Citations
20 Claims
-
1. A method comprising:
-
retrieving column-oriented data of a column-oriented database associated with an auditing request to access the column-oriented data; transforming the column-oriented data into corresponding row-oriented data; storing the row-oriented data in a row-oriented database independent of the column-oriented database; processing a response to the auditing request based on the row-oriented data, wherein the processing is performed independent of the column-oriented database; and providing the response to the auditing request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a data engine configured to; receive an auditing request associated with column-oriented data of a column-oriented database associated with an auditing request to access the column-oriented data; receive the column-oriented data associated with the request from the column-oriented database, and transform the column-oriented data into corresponding row-oriented data; and an archive utility configured to; store the row-oriented data in a row-oriented database independent of the column-oriented database, and process and provide the row-oriented data responsive to one or more subsequent auditing requests, wherein the processing and providing are performed independent of the column-oriented database. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer-readable device having instructions stored thereon, execution of which, by at least one computing device, causes the at least one computing device to perform operations comprising:
-
retrieving column-oriented data of a column-oriented database associated with an auditing request to access the column-oriented data; transforming the column-oriented data into corresponding row-oriented data; storing the row-oriented data in a row-oriented database independent of the column-oriented database; processing a response to the auditing request based on the row-oriented data, wherein the processing is performed independent of the column-oriented database; and providing the response to the auditing request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification