G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/30 (2006.01)
Patent
CA 2373445
A system and a method for managing a database. The system includes a database manager for storing and retrieving data records (data records) from a database. In one embodiment, the database includes a database data structure that is divided into a plurality of sections. Each of the sections holds is configured to hold zero or more data records (320). During a store operation of a data record (320), a key (316) that is associated with the data record (320) is used to identify one of the sections. If the section has insufficient space, the system deletes data records (320) according to a ranking function. In one embodiment of the invention, the ranking function is a least recently used algorithm. The system of the present invention does not have any inter- dependency between the data records (320) that are stored within the database. Furthermore, in one embodiment of the invention, the system creates the database using sections that are the same size that is used by a caching system to store and retrieve pages from mass storage.
L'invention porte sur un système et un procédé de gestion d'une base de données. Le système comprend un gestionnaire de base de données permettant de stocker et extraire des enregistrements d'une base de données. Selon une réalisation, la base de données comprend une structure de données divisée en une pluralité de sections. Chacune de ces sections est configurée de façon à contenir zéro ou plusieurs enregistrements (320). Au cours d'une opération de stockage de données (320), un code (316) associé à l'enregistrement (320) est utilisé pour identifier une des sections. Si la section n'a pas d'espace suffisant, le système supprime les enregistrements (320) conformément à une fonction de classement. Selon une réalisation de cette invention, la fonction de classement est au moins utilisée comme algorithme. Le système de cette invention n'a pas d'interdépendance avec les enregistrements (320) qui sont stockés dans la base de données. D'autre part, selon une réalisation de cette invention, le système crée la base de données à l'aide des sections de taille identique et utilisées par le système d'antémémoire pour stocker et extraire des pages de la mémoire de grande capacité.
Kindig Brad
Sitze Kevin
Hnc Software Inc.
Sim & Mcburney
LandOfFree
System and method for managing a database does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for managing a database, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for managing a database will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1369616