×

Event processing in a flash memory-based object store

  • US 8,868,487 B2
  • Filed: 04/11/2011
  • Issued: 10/21/2014
  • Est. Priority Date: 04/12/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing an event in a database management system that is stored on one or more solid state devices, comprising:

  • instantiating a plurality of threads that are each configured to retrieve items from a first queue of items, wherein each item in the first queue of items is associated with a particular event occurring within the database management system, wherein a first particular event is a message that indicates an activity requiring work has occurred within the database management system, and wherein the first particular event is related to a second event;

    in response to a particular thread, of the plurality of threads, retrieving an item from the first queue of items, the particular thread processing the first particular event associated with the item retrieved by the particular thread; and

    in response to an event dispatcher adding an item associated with the second event to the first queue of items, preventing any thread other than the particular thread from processing the item associated with the second event.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×