

| |||||||
|
You are here: Root > Programming Languages > Common Lisp > CLOS
The bknr datastore is a persistence system based on transaction logging. Similar to Java Prevalence, it logs all changes to the persistent data to a transaction log file on disk. Snapshots can be written in order to speed up restoring long-running systems. The bknr datastore is implemented as a MOP metaclass. The independent bknr-indices subsystem provides for automatically maintained MOP object indices. The XML import/export subsystem is used to import persistent objects from XML files controlled by DTD files to map slots to attributes and nodes. The XML import/export facilities can be used without transaction logging for batch systems which solely work on XML files.
| hans@bknr.net | |
| Web site | http://common-lisp.net/project/bknr/ |
| Mailing list | bknr-devel@common-lisp.net |
| Version | - |
| Maturity | Stable |
| OS compatibility | FreeBSD, Linux |
| ASDF installable | No |
| Official Download | http://common-lisp.net/project/bknr/html/getting |
| Mirrored Download | |
| Source code repository | svn://common-lisp.net/project/bknr/svn/trunk |
OpenMCL | SBCL | CMUCL | Allegro Common Lisp
ASDF | CL-GD | Closure XML | CL-PPCRE | CL-INTERPOL
CLOS | Database | XML | Libraries | BSD | Linux | MIT
You must be logged to add a note
You must be logged to add a comment
Requires data fits in memory, so remember this is for software with bounded memory usage. Currently has some issues as described here:
http://common-lisp.net/pipermail/bknr-devel/2006-February/000022.html
Submitted by tayssir 2685 days 9 hours 18 min ago