I am looking at a project using XML to import and export data into MySql
directly or using php. The datasets are quite large (40-50 million records)
XML is a metadata technology - you wrap data in XML. You don't use XML to import or
export data. You don't store XML in a
database, you store
On the other hand, proclaimed native XML databases (eg, Software AG's
Tamino, Ixiasoft's TEXTML) store the XML-wrapped data in the database...no
need to wrap and unwrap the metadata, document/data structure from the data.
Isn't that more than a bit stupid? Databases are for storing data, not
Not sure there is much more metadata in an XML database than in a data
database.
In a standard database, the data and metadata are stored separately, not so with XML.
When the next new latest and greatest thing
comes along, you'll have to strip all that metadata out of your data. It also