×

Taxonomy based database partitioning

  • US 9,342,812 B2
  • Filed: 11/20/2015
  • Issued: 05/17/2016
  • Est. Priority Date: 11/14/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a memory comprising a category group cache, a user list cache, one or more primary categories, each primary category including a subset of items, a category group including at least one of the primary categories and the subset of the items belonging to at least one of the primary categories, items corresponding to a given primary category being split among a plurality of category groups; and

    a server comprising a database engine coupled to the memory, the database engine configured to;

    partition a database in the memory by category group into multiple database instances of the database, each database instance configured to store groups of items related by category group;

    create a record of an item and a corresponding item description in the category group cache;

    provide the record corresponding to the item from the category group cache;

    create a record of a purchase and a sale of the item in the user list cache;

    associate the record of the purchase and sale of the item in the user list cache with the category group corresponding to the item; and

    perform a search request using the category group cache, and the user list cache.

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