What Do You Know About Databases And XML?
Dare Obasanjo writes: "XML has become a pervasive part of significant
segments of software development in a relatively short
time. From file formats to network protocols to
programming langauges, the influence of XML has been
felt. I have written an
overview of XML schemas, XML querying languages,
XML-Enabled databases and native XML databases.
Below is a shortened version of the article." Obasanjo's original OODBMS
article
has been updated to reflect more of the disadvantages
between picking an OODBMS over an RDBMS.
And they have some intelligent discussion over there too. Please leave it that way.
I hear you. The product that I'm working on right now is XML heavy. It's using entirely proprietary data formats, and the XML processing is taking up 80% of the query time. After achieving full buzzword compliance, we decided that the system is way too slow, and now have to strip the whole bloody lot back out again.
Note that there was no reason to use XML in the first place, other than some designers wanted to put it on their resumes. I kid you not.
If you were blocking sigs, you wouldn't have to read this.
Granted, XML has some advantages. Data interchange among disimilar clients, for one. But storing XML in a database is a gross waste of space and processing power, and is realistically impossible for all but the smallest of databases.
The society for a thought-free internet welcomes you.
a "langauge", but the needle broke off when I accidently plugged it into a gigabit switch.
Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
You keep referring to "SQL Server". Which one? PostgreSQL? MySQL? Sybase? There were several last time I checked, even for MS.
1-GHz Pentium-III + Java + XSLT == 1-MHz 6502.