ANNOUNCE: xsdb -- the eXtremely Simple Database goes alpha

Aaron Watters aaron at
Tue Dec 9 20:06:26 CET 2003

ANNOUNCE: xsdb -- the eXtremely Simple Database goes alpha

    Home page with docs and other links:
    Sourceforge project with download links

Executive Summary:

The xsdb package is an open source database implementation implemented 
in Python
and hosted on SourceForge.

The xsdb package provides fundamental concurrent database functionality 
concurrency control and recovery. Fundamental characteristics include:
 - Extreme portability and ease of installation and use.
 - A simple semantics of objects with associated descriptions
   compatible with the relational model, object modelling methods,
   and other data organizations such as OLAP.
 - Multiple access paths and indices.
 - Timestamp based concurrency control for safe concurrent database access.
 - Commit/Rollback and recovery support.
 - A variety of underlying storage implementations with configurable 
features and
   performance characteristics.
 - No intrinsic database size limitations.

The package is intended to provide what you really need from a database 
for most applications,
without the other stuff (among other goals).

General Technical Notes:
The xsdb package is implemented in Python, and the server mode requires 
stackless python.
An xsdb database (not in server mode) will run using standard C Python 
or Java Python (Jython).

Please have a look and give it a try.  Thanks very much!

    -- Aaron Watters

Even in a perfect world where everyone is equal
I'd still own the movie rights and be working on the sequel
   -- Elvis Costello "Every day I write the book"

More information about the Stackless mailing list