QDBM Alternatives, Similar

1 Star 0
Loading...

QDBM

Explanation
QDBM is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. There is neither concept of data tables nor data types. Records are organ... read more
Categories
Reviews (5.00)
Reviews (0 / 0)
Licence
Free
Platforms
Windows Mac Linux

All QDBM Alternatives

Free

Tokyo Cabinet

Tokyo Cabinet is a library of routines for managing a database. The database is a simple data file containing records,...

Show Details
1 Star 0
Loading...
Free

LevelDB

LevelDB stores keys and values in arbitrary byte arrays, and data is sorted by key. It supports batching writes, forward...

Show Details
1 Star 0
Loading...

QDBM About

QDBM is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it is impossible to store two or more records with a key overlaps. The following access methods are provided to the database: storing a record with a key and a value, deleting a record by a key, retrieving a record by a key. Moreover, traversal access to every key are provided, although the order is arbitrary. These access methods are similar to ones of DBM (or its followers: NDBM and GDBM) library defined in the UNIX standard. QDBM is an alternative for DBM because of its higher performance.

Reviews & Comments

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Tags

Recommendations For This Article

0
Would love your thoughts, please comment.x
()
x