hamsterdb 0.1 pre2 review
Downloadhamsterdb is a database engine written in ANSI C
|
|
hamsterdb is a database engine written in ANSI C. hamsterdb supports a B+Tree index structure, uses memory mapped I/O (if available), and can create in-memory databases.
Here are some key features of "hamsterdb":
B+Tree index with variable length keys
Configurable page size and cache size
ANSI-C implementation, should be portable on all platforms, also embedded
Uses memory mapped I/O for fast disk access (but falls back to read/write if mmap is not available)
Uses 64bit file pointers
Endian-independent (not tested, though)
Support for in-memory-databases
What's New in This Release:
Major bugs in freelist handling and blob management were fixed.
The SCons environment was rewritten, and a Doxygen build script is now provided.
Support for O_LARGEFILE was added.
hamsterdb 0.1 pre2 keywords