jim washington aotpaflvtedu ive put new alpha 010alpha2 zifsedna python adapter sedna multiuser xml database python cheese shop new alpha start objectifying xml sedna database manner kind like sqlobject sql aim make easy pythonic crud create read update delete operations xml store push data get data back sednaobject included zifsedna provides three classes first sednaxquery gives listlike semantics results arbitrary xquery xpath expression init sedna cursor query statement optional parser method iterate obtain items index slice provide parser get items unicode strings second sednacontainer behaves like sednaxquery except readwrite like sednaxquery init cursor query statement optional parser method query statement must refer exactly one element database container obtain replace items container index slicing works retrieval append remove insert del work per elementtree api third sednaobjectifiedelement also operates single element database sednaobjectifiedelement thin wrapper around lxmlobjectify alter item objectify api save thanks lxml team making really easy since xml element element element use second third sednaobject classes element database would use situation depends aspect interested moment see sedna attractive middle ground sql databases object databases like zodb data size practically unlimited alter small portion data set transactionally multiuser environment without full rewrite data like sql databases uses query language obtain format data want anywhere database xquery nice builtin functionality counting filtering reordering math etc items like zodb store retrieve items arbitrary complexity without much fuss sedna database multiple xml documents multiple collections similar documents queried together separately sedna team released version 30 sedna server improved speed reliability 30 runs mac osx addition x86 linux win2kxp zifsedna sednaobject version 010 alpha interfaces probably change included doctests pass using sedna 2x server included new features 30 eg faster readonly queries yet testing 30 server results single harmless failure speed im getting 6070 singlequery transactions per second pylons 2ghz opteron transaction speed course depends many queries transaction queries zifsedna httppypipythonorgpypizifsedna sedna httpmodisisprasrusedna currently sole developer zifsedna feedback welcome jim washington httpmailpythonorgmailmanlistinfopythonannouncelist support python software foundation httpwwwpythonorgpsfdonationshtml thu 07 aug 2008 075802 0000 sednaobject pythonic interface sedna xml database