Apologies for cross posting.

Accellion is happy to announce the open source release of Gobpersist,
an ORM-like interface to NoSQL that we've been working on as part of
our next generation of enterprise sync.  I won't mince words here, but
just a few quick orienting features:

* Written in Python
* Currently has back end interfaces to tokyo tyrant and memcached (or
whatever supports the memcached protocol)
* Full query language
* Transparent cache support
* Quick back end development
* Validated schema (though some flexibility should be possible, too)
* Enough control to have somewhat predictable behavior from
eventually-consistent dbs
* Should be able to build a back-end to traditional sql as well, for
transitional/mixed environments (haven't done it yet)

See the full docs at http://accellion.github.com/gobpersist.  Docs are
mostly complete for general use, but check back later for a tutorial
on back ends, binary storage, and more details about caches.

The code in use by us is pretty stable, but the framework is flexible
enough that there are tons of possibilities that we simply haven't
tested, as well as places where we are still in the process of
establishing a certain requisite elegance.  Bugs at
https://github.com/accellion/gobpersist/issues

We welcome any questions, suggestions, or especially code submissions,
as this is still very much in development.  The mailing list will be
http://groups.google.com/group/gobpersist --
[email protected] for those of you w/o a Google
account.  Other queries to [email protected].

Thanks, and happy NoSQLing,

-Evan

Evan Buswell <[email protected]>
Software Engineer
Accellion
www.accellion.com

Reply via email to