What to Consider in Evaluating Databases for XML Storage

January 15, 2004

As I dig into the XML and relational repositories for the CMSWatch work I am doing, I find myself asking the vendors to provide detailed demonstrations of the products. In order to get an apples-to-apples comparison, I am asking for a demo that touches on the certain consistent points and capabilities. The following is how I described it in correspondence with one of the vendors.

I need to understand how Product X can be used to store XML content.

This is best done by a demonstration of the product that shows a typical project:
--How the database is designed
--How the content is loaded and administered
--How the content is then accessed and updated
--How programmers typically will interact with, query, and manipulate the content
--Specifically how the XML will be stored in the database

Since this is focused on XML, I would also like to learn:
--How Product X supports the various XML technologies (especially XSLT, XQUERY, XPATH)
--How Product X's functionality compares with both relational and XML-specific repositories.

I have also considered asking them to work with the same data, but that may not be completely necessary. Any thoughts?

Posted by Bill Trippe at January 15, 2004 9:08 PM

support this blog