libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported.
It supports three kinds of file formats:
* btree. A representation of a sorted, balanced tree structure. * hashed. An extensible, dynamic hashing scheme. * UNIX file oriented. A byte stream file with fixed or variable length records.Other core database services:
* page cache management for fast access, clean page allocation. * lock with multiple reader/writer granularity. * nested transaction support with logging and rollback recovery (two phase commit). * Large set of utilities, to dump/load/restore data and examine log.
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| alpha | 354.5 kB | 936 kB | no current information |
| arm | 287.5 kB | 660 kB | no current information |
| hppa | 333.2 kB | 740 kB | no current information |
| i386 | 258.2 kB | 588 kB | no current information |
| ia64 | 487.2 kB | 1436 kB | no current information |
| m68k | 242.7 kB | 548 kB | no current information |
| mips | 291.2 kB | 904 kB | no current information |
| mipsel | 292.2 kB | 904 kB | no current information |
| powerpc | 283.5 kB | 696 kB | no current information |
| s390 | 271.4 kB | 656 kB | no current information |
| sparc | 287.7 kB | 696 kB | no current information |