[Twisted-Python] recommended twisted database coding

Jesus Cea jcea at argo.es
Tue Jun 13 07:48:10 MDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thomas Vander Stichele wrote:
> - how do persistent object systems typically deal with transactions ?
> Suppose you want to do three operations on three different objects as a
> transaction, is that possible at all ?

I recomend you "durus" (http://www.mems-exchange.org/software/durus/)
and, depending of your usage profile, my storage backend:
<http://www.argo.es/~jcea/programacion/durus-berkeleydbstorage.htm>

Yes, durus supports transactions.

Durus is not async, but wrapping it in a thread should be easy enough.
I'm fairly involved with Durus, so I could help you there.

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRI7CGZlgi5GaxT1NAQJHKQQAl+ZB5zjX+n51dandH3q7n1M20qnoEdbI
mkIZ0rKX8BFKcCixp9ZlJf01HszNJ93OqUxlNofwZKRz26JoO+FGjtZrV9QYDWUC
/uOdSinqsrpCgRhYOOnNjut/ks/RpHVsknHPWfxQL9nUDHqLObvy8PmGvhVkl9wk
u6CPJzETaec=
=yaBs
-----END PGP SIGNATURE-----




More information about the Twisted-Python mailing list