A data storage system includes data storage and a record locator data structure in random access memory. The record locator data structure includes entries having different lengths. For locating variable-length data records in the data storage, for example, at least some but not all of the entries have a data-length portion indicating data length of a respective data record of the entry when the data length of the respective data record fails to match an expected data length. Each entry, for example, has a fixed length portion including an indication of whether or not the entry has a data-length portion, the fixed length portions are stored sequentially in a first region of address locations of the random access memory, and the data-length portions are stored sequentially in a second region of address locations of the random access memory.

Ein Datenspeichersystem schließt Datenspeicher und eine Rekordverzeichnisdatenstruktur im RAM ein. Die Rekordverzeichnisdatenstruktur schließt die Eintragungen ein, die unterschiedliche Längen haben. Für das Lokalisieren der mit variabler Längedatensätze im Datenspeicher z.B. mindestens haben einige aber nicht alle Eintragungen einen Daten-Länge Teil, Datenlänge eines jeweiligen Datensatzes der Eintragung anzuzeigen, wenn die Datenlänge des jeweiligen Datensatzes eine erwartete Datenlänge zusammenbringen nicht kann. Jede Eintragung z.B. hat einen örtlich festgelegten Länge Teil einschließlich eine Anzeige über, ob oder nicht die Eintragung einen Daten-Länge Teil hat, die örtlich festgelegten Länge Teile werden gespeichert der Reihe nach in einer ersten Region der Adresse Positionen des RAMS, und die Daten-Länge Teile werden der Reihe nach in einer zweiten Region der Adresse Positionen des RAMS gespeichert.

 
Web www.patentalert.com

< (none)

< Method and apparatus for reducing latency in a memory system

> System server for channel-based internet network

> (none)

~ 00077