Directory | Tags | Index | LinkIt | Submit   | Help
    Wednesday, 17 September 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > By Topic > Database

View the dependency graph for this library

Elephant
Created by read on: Fri, 06 Jan 2006 04:02:47 GMT, Last modification: Wed, 22 Aug 2007 20:10:40 GMT

Elephant is a persistent object store that can work with either BerkeleyDB or relational databases as a back-end.

eMailread@robertlread.net
Web sitehttp://common-lisp.net/project/elephant/
Mailing listhttp://common-lisp.net/mailman/listinfo/elephant-devel
Version0.9.0 -
MaturityBeta
OS compatibilityLinux, MacOS X, 64bit Linux, Windows (shakily)
ASDF installableYes
Official Downloadhttp://common-lisp.net/project/elephant/elephant-0.9.tgz
Mirrored Download
Source code repositoryhttp://www.common-lisp.net/project/elephant/darcs/elephant

Elephant is an object database for Common Lisp. It supports storing CLOS objects and most lisp primitives, and access to BTrees. It uses Sleepycat / Berkeley DB, a widely-distributed embedded database; many unix systems have it installed by default. Sleepycat is server-less, ACID compliant, transactional, process and thread safe, and fast relative to relational databases; hopefully Elephant inherits these properties.

Version 0.9.0 is now released. ASDF install should work but problems have been reported against it.

Version 0.9.1+ will have support for a back-end repository using Postmodern which is about twice as fast the the generic CL-SQL backend.

Elephant has an extensive manual written by Ian Eslick, who has done most of the recent developement.

Compatible Implementations

LispWorks | OpenMCL | CMUCL | SBCL | Allegro Common Lisp

Required Libraries  View graph

CFFI - the Common Foreign Function Interface | ASDF

Required by these libraries

blitzblog

Authors and Maintainers

Robert Read

Tags

Database | Libraries | Linux | Mac OS X | LLGPL

See Also

Postmodern | CLSQL

Linked from these items

grand-prix

0 Notes and 0 comments

0 Notes

You must be logged to add a note


0 Comments

You must be logged to add a comment