Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Python high level API for hamsterdb

branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

hamsterdb-python 0.0.1                            Sat May 10 16:44:46 CEST 2008
(C) Christoph Rupp,;

This is the README file of hamsterdb-python.


1. About

hamsterdb-python is the Python wrapper for hamsterdb.

hamsterdb is a database engine written in ANSI C. It supports a B+Tree index
structure, uses memory mapped I/O (if available), supports cursors and
variable length keys and can create in-memory databases.

2. Changes

None - this is the initial version.

To see a list of all changes, look in the file CHANGELOG.

3. Known Issues/Bugs

* When using extended parameters for creating/opening a Database or
    Environment, these parameters have to be terminated with a (0, 0)-tuple;
    otherwise, a TypeError exception is thrown".test.db", 0, ((hamsterdb.HAM_PARAM_CACHESIZE, 20), (0, 0)))

4. Compiling 

To compile hamsterdb-python, run `python build'.

To install hamsterdb-python, run `python install'.

Run `python --help' for more options.

5. Testing and Example Code

See the Makefile for running unittests and the samples.

6. Contact

Author of hamsterdb-python and hamsterdb is
    Christoph Rupp
    Ridlerstr. 29c
    80339 Muenchen/Germany
Something went wrong with that request. Please try again.