Patent ID: 8650224

Claim:
A method for managing stored content, comprising: receiving and storing two or more content management-related requests originally assigned to be processed together as part of a batch, wherein a batch of content management-related requests comprises requests that are sent to a database before a change to the database corresponding to the requests is committed; after receiving the two or more content management-related requests, receiving an additional content management-related request originally assigned to be processed together with the two or more content management-related requests as part of the batch; using a processor to determine whether the received additional content management-related request has a dependency upon at least one of the stored content management-related requests; and in response to determining that the received additional content management-related request has a dependency upon at least one of the stored content management-related requests, processing only the two or more content management-related requests together as the batch, comprising: performing the two or more content management-related stored requests as the batch, including by formulating and sending to the database in a single database interaction a grouped request to add, delete, or modify database records of the database; and delaying to perform the additional content management-related request and any later content management-related requests after the two or more content management-related requests are performed.