Das sollte ich mir mal angucken. Könnte einfacher als Shelve sein und flexibler als Metakit. Transaktionen brauche ich für viele Zwecke nicht wirklich, da kann ich ohne weiteres mit der Checkpoint-Technik leben.
Bei PyPI recent updates gibts den Originalartikel.