a flexible, light weight, open source persistence library
Common Lisp
Switch branches/tags
Nothing to show
Latest commit 89278f8 Mar 30, 2011 @fukamachi fukamachi added description to asd.
Permalink
Failed to load latest commit information.
doc Import from original Rucksack. Mar 30, 2011
tests Import from original Rucksack. Mar 30, 2011
LICENSE added names to LICENSE. Mar 30, 2011
README.markdown rewrote README for us. Mar 30, 2011
btrees.lisp Import from original Rucksack. Mar 30, 2011
cache.lisp Import from original Rucksack. Mar 30, 2011
errors.lisp Import from original Rucksack. Mar 30, 2011
garbage-collector.lisp Import from original Rucksack. Mar 30, 2011
heap.lisp Import from original Rucksack. Mar 30, 2011
import-export.lisp Import from original Rucksack. Mar 30, 2011
index.lisp Import from original Rucksack. Mar 30, 2011
make.lisp Import from original Rucksack. Mar 30, 2011
mop.lisp Import from original Rucksack. Mar 30, 2011
object-table.lisp Import from original Rucksack. Mar 30, 2011
objects.lisp
p-btrees.lisp Import from original Rucksack. Mar 30, 2011
package.lisp Import from original Rucksack. Mar 30, 2011
queue.lisp Import from original Rucksack. Mar 30, 2011
rucksack.asd added description to asd. Mar 30, 2011
rucksack.lisp Import from original Rucksack. Mar 30, 2011
schema-table.lisp Import from original Rucksack. Mar 30, 2011
serialize.lisp Import from original Rucksack. Mar 30, 2011
transactions.lisp Import from original Rucksack. Mar 30, 2011

README.markdown

Rucksack: a flexible, light weight, open source persistence library

This is based on Arthur Lemmens's Rucksack with some enhancements.

Getting started

To compile and load Rucksack and make sure that the basics are working:

  1. Make sure you have ASDF (Another System Definition Facility) loaded.

  2. Load rucksack.asd.

  3. Load tests/rucksack-test.asd.

  4. (asdf:oos 'asdf:load-op :rucksack-test)

  5. (in-package :rucksack-test)

  6. (run-tests)

Tutorial

The tutorial by Brad Beveridge (in doc/rucksack-tutorial.lisp) is a good next step.