BerkeleyDB: Bindings for Berkeley DB v1.x

[ bsd3, database, library ] [ Propose Tags ]

Provides Haskell bindings for Berkeley DB v1.x, a simple file-backed database library which is included by default with many UNIX distributions. This package presently makes no effort to support modern versions of Berkeley DB.

Databases may be organized in one of four methods: in a hashtable, in a b-tree, in a stream of fixed-length records, and in a stream of variable-length records. Custom comparison and hash functions are supported. Most of the standard database API is supported.

This implementation *seems* stable, inasmuch as I don't know of any glaring flaws, but I haven't done anything that could even jokingly be referred to as coverage testing.


[Last Documentation]

  • Database
    • Database.BerkeleyDB


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 0.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
Dependencies base, bytestring, unix [details]
License BSD-3-Clause
Copyright John McCall, 2007
Author John McCall
Category Database
Home page
Uploaded by JohnMcCall at 2008-01-11T19:42:42Z
Distributions NixOS:0.8.7
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 14386 total (33 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-01-03 [all 7 reports]