×

High speed non-concurrency controlled database

  • US 20030084057A1
  • Filed: 11/01/2002
  • Published: 05/01/2003
  • Est. Priority Date: 11/01/2001
  • Status: Active Grant
First Claim
Patent Images

1. A multi-threaded network database system, comprising:

  • at least one processor coupled to a network; and

    a memory coupled to the processor, the memory including a database and instructions adapted to be executed by the processor to;

    create an update thread and a plurality of search threads;

    assign each of a plurality of search queries, received over the network, to one of the plurality of search threads;

    for each search thread;

    search the database according to the assigned search queries, create a plurality of search replies corresponding to the assigned search queries, and send the plurality of search replies over the network; and

    for the update thread;

    create a new element according to new information received over the network, and without restricting access to the database for the plurality of search threads, write a pointer to the new element to the database using a single uninterruptible operation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×