Techniques for implementing batch processing in a database system
Assigneesalesforce.com, inc.
InventorsScott Yancey, Andrew Smith, Andrew Waite, Craig Weissman
Life of this patent
Estimating the term…
Abstract
In accordance with embodiments, there are provided techniques for implementing batch processing in a multi-tenant database system. These techniques for implementing batch processing in a multi-tenant database system may enable embodiments to provide great flexibility to a tenant of the architecture to perform desired functions on content of the database while allowing the owner of the architecture schedule the processing of the functions on the content.
Claims10
A batch processing method in a multi-tenant database system, the method comprising:
- operating on instructions from a tenant to have said database system perform processes on a subset of content stored on said database system;
- identifying from said instructions an object associated with a class to execute a batch code interface that invokes multiple methods to schedule and execute functions upon said subset;
- and
- executing said batch code interface asynchronously with operations of said database system by invoking said multiple methods, thereby providing a batch processing facility to said tenant.
A machine-readable medium carrying one or more sequences of instructions for implementing a batch processing method in a multi-tenant database system when executed by one or more processors and cause said one or more processors to carry out the steps of:
- operating on instructions from a tenant to have said database system perform processes on a subset of content stored on said database system;
- identifying from said instructions an object associated with a class to execute a batch code interface that invokes multiple methods to schedule and execute functions upon said subset;
- and
- executing said batch code interface asynchronously with operations of said database system by invoking said multiple methods, thereby providing a batch processing facility to said tenant.
Dependencies are inferred from the claim text.