Karl Guertin a écrit :
> On 8/28/06, GinTon <[EMAIL PROTECTED]> wrote:
>   
>> And since it is very complicated to convert of XML to RDBMS I want to
>> use a native XML database (NXD) for storing the XML data.
>>     
>
> Diez and I agree that a RDBMS is not ideal for this, that's why we're
> recommending that you investigate the OODBMS available for Python, as
> that may be easier than trying to integrate with a XND (I don't know
> of any Python-native XND) and serialize/deserialize to XML for
> exchange with the outside world.
Well be careful when suggesting an OODBMS. They are nice but have no 
features whatsoever for querying or exporting data for instance.  So 
storing XML documents as strings within an OODBMS is not much better 
than storing them in an RDBMS. You still cannot use XQuery or XPath 
directly on the database. So there is lttle value really.

Mind you I think MS SQl Server 2005 does have a good internal support 
for XML documents by doing a transparent mapping. I don't think 
PostgreSQL or MySQL do that as of yet (or even if they will support it 
in the future).

eXists is a nice XND but has a crappy support for programing languages 
other than Java (the best I could do was to XML-RPC it from Python, that 
worked great but was quite slow).

- Sylvain

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to