METHODS AND SYSTEMS FOR APPENDING DATA TO LARGE DATA VOLUMES IN A MULTI-TENANT STORE
First Claim
1. A method comprising:
- receiving new data for a database;
writing the new data to a temporary log;
comparing the size of the log to a threshold;
writing the log to a data store, if the size of the log is greater than the threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for appending data to large data volumes in a multi-tenant store. These mechanisms and methods for appending data to large data volumes can enable embodiments to provide more reliable and faster maintenance of changing data. In an embodiment and by way of example, a method for appending data to large data volumes is provided. The method embodiment includes receiving new data for a database. The new data is written to a temporary log. The size of the log is compared to a threshold. Then the log is written to a data store, if the size of the log is greater than the threshold.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving new data for a database; writing the new data to a temporary log; comparing the size of the log to a threshold; writing the log to a data store, if the size of the log is greater than the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium carrying one or more sequences of instructions for validating queries in a multi-tenant database system, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving new data for a database; writing the new data to a temporary log; comparing the size of the log to a threshold; writing the log to a data store, if the size of the log is greater than the threshold. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus for validating queries in a multi-tenant database, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; receiving new data for a database; writing the new data to a temporary log; comparing the size of the log to a threshold; writing the log to a data store, if the size of the log is greater than the threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification