Partitioning a database keyed with variable length keys

提供用于数据库的系统、方法及装置。一个数据库实施例包括一组可对数据库进行操作的可执行指令。提供一个或多个数据库分区205-1、205-2、205-3、205-4,每个分区具有规定的关键字范围。可执行指令的集合可用于反转变长关键字中的八比特组(D10、D9、D8、D7、D6、D5、D4、D3、D2、D1;...;F、D11)。奇数长度关键字值中的最后一位(D11)加上填充位(F)放入专门的八比特组,以便将变长关键字分隔到一个或多个数据库分区中。 Systems, methods, and devices for a database are provided. One database embo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: HELDENBRAND ROB W.,PINEDA JOHN H.,AYERS JOHN I.,BRICHACEK JOHN,KELLY MICHAEL R.,LIM SHARON,MONTZ MARK A.,NIELSON MARK R
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:提供用于数据库的系统、方法及装置。一个数据库实施例包括一组可对数据库进行操作的可执行指令。提供一个或多个数据库分区205-1、205-2、205-3、205-4,每个分区具有规定的关键字范围。可执行指令的集合可用于反转变长关键字中的八比特组(D10、D9、D8、D7、D6、D5、D4、D3、D2、D1;...;F、D11)。奇数长度关键字值中的最后一位(D11)加上填充位(F)放入专门的八比特组,以便将变长关键字分隔到一个或多个数据库分区中。 Systems, methods, and devices for a database are provided. One database embodiment includes a set of executable instructions operable on the database. One or more database partitions are provided, each having a defined key range. The set of executable instructions is operable to reverse octets in variable length keys. A last digit in an odd-length key value, plus a pad, is placed in a dedicated octet to partition the variable length keys in the one or more database partitions.