The API documentation is automagically generated with
from the central
header file hamsterdb.h
. It lists all functions, constants, status
codes and structures. It is the most authoritative documentation available.
The tutorial demonstrates nearly all functions of hamsterdb. If you are not
familiar with lightweight database engines, this might be the best place to
start. The tutorial also covers the topics of compiling, installing and porting
The samples are part of the hamsterdb sources; you can find them in the
. For your convenience, they are available for
Evaluating and Testing
hamsterdb comes with a handy tool "ham_bench" which is used for benchmarking
and performance testing of a myriad of configurations and data patterns.
The frequently asked questions provide answers about programming and tuning
hamsterdb, as well as licensing questions.
How to optimize hamsterdb for performance.
Migration from 1.x to 2.x
Describes the changes in hamsterdb 2.x, how to migrate your code and when NOT to migrate.