BerkeleyDB-0.7.2: Berkeley DB binding

The BerkeleyDB package

Berkeley DB is a fast, scalable, fully transactional database that runs on a local file system, and functions as a dictionary of arbitrary-sized binary blobs. (It is NOT an SQL-based database.) This package provides a thin Haskell binding for Berkeley DB.

This is a work in progress: The coverage of the Berkeley DB API is not yet complete. Tested with Berkeley DB version 4.6.

CXX flag (enabled by default): On some platforms, BerkeleyDB won't load into ghci if the CXX flag is enabled. The CXX flag is required if you want to use the BerkeleyDBXML package. You are recommended to disable this flag if you are not using BerkeleyDBXML. To disable it, configure with --flags=-CXX.

Berkeley DB home page: http://www.oracle.com/database/berkeley-db/index.html

Haskell binding tutorial: http://www.haskell.org/haskellwiki/BerkeleyDBXML

DARCS repository: http://code.haskell.org/BerkeleyDB/

Changes: 0.7.2: Fix on db4.7

Properties

Versions0.1, 0.2, 0.3, 0.6, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.7
Dependenciesbase (≥3 & <5), bytestring (≥0.9), extensible-exceptions
LicenseBSD3
Copyright(c) 2009 Stephen Blackheath
AuthorStephen Blackheath
Maintainerhttp://blacksapphire.com/antispam/
Stabilitybeta
CategoryDatabase
Home pagehttp://www.haskell.org/haskellwiki/BerkeleyDBXML
Upload dateMon Jul 13 21:24:35 UTC 2009
Uploaded byStephenBlackheath
Build failureghc-6.10 (log), ghc-6.12 (log)

Modules

Downloads