Persistence 101
A Learning Lounge course about persistence:What matters is whether persistence is more or less Orthogonal.
See the Glossary entry about Orthogonal Persistence.
Jochen Liedtke's essential paper about Eumel
Lots of works done on Orthogonal Persistence at the University of St. Andrews, and spreading from there, to other places in Scotland or Australia.
Based on a scottish persistence engine, PLOB? brings persistence to CLOS objects using the CLOS MOP.
Read something about Transactions in databases, concerns of Atomicity, etc.
NB: Persistent data structure are a nice way of implementing orthogonal persistence, and very great things to know (see Chris Okasaki's book), but they are really a different topic.
This page is linked from: Learning Lounge