Cog is the Checkpointed Object Graph object database, providing semi-transparent persistence for large sets of interrelated Python objects. It handles automatic loading of objects on reference, and saving of modified objects back to disk. Reference counting is used to automatically remove no longer referenced objects from storage, and objects will be automatically be attached to the database if a persistent object references them.
| Tags | Database |
|---|---|
| Licenses | BSD Original |
| Implementation | Python |
Recent releases


Release Notes: An issue which could cause changes to objects to be lost was fixed.


Release Notes: A bug initializing the transactional logging system has been fixed.


Release Notes: This version improves the recovery from corrupted databases.


Release Notes: Python 2.3 support, and many improvements to the garbage collection and other internal systems, including cycle cleanup and automatic packing.


Release Notes: This is the first release under a new maintainer. It now uses bsddb for storage, and has many fixes and cleanups.
A Java client library to interact with the xmlrpc interface of Wordpress.