发明名称 METHODS AND SYSTEMS FOR BATCH PROCESSING IN AN ON-DEMAND SERVICE ENVIRONMENT
摘要 In accordance with embodiments disclosed herein, there are provided mechanisms and methods for batch processing in an on-demand service environment. For example, in one embodiment, mechanisms include receiving a processing request for a multi-tenant database, in which the processing request specifies processing logic and a processing target group within the multi-tenant database. Such an embodiment further includes dividing or chunking the processing target group into a plurality of processing target sub-groups, queuing the processing request with a batch processing queue for the multi-tenant database among a plurality of previously queued processing requests, and releasing each of the plurality of processing target sub-groups for processing in the multi-tenant database via the processing logic at one or more times specified by the batch processing queue.
申请公布号 US2014282556(A1) 申请公布日期 2014.09.18
申请号 US201414288324 申请日期 2014.05.27
申请人 salesforce.com, inc. 发明人 Fee Gregory D.;Gallager William J.
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项 1. A non-transitory computer readable storage medium having computer instructions stored thereon causing a computer to implement a method comprising: receiving a batch request for a database service, wherein the batch request specifies: processing logic including instructions for performing at least one operation, and a processing group to be processed by the processing logic, wherein the processing group includes data within the database service; dividing the processing group into a plurality of processing sub-groups; queuing the batch request to a batch processing queue of the database service; and based on when the batch request in the queue is processed, individually processing each of the plurality of processing sub-groups via the processing logic.
地址 San Francisco CA US