The new Build 4 of M/DB:X transforms it into something very exciting and wholly unique. M/DB:X is now not only a Native XML Database. By now also supporting JSON strings as inputs and optionally outputting its responses as JSON strings instead of XML, M/DB:X is now a JSON/XML hybrid database.
What's the significance of this? Well there are several important consequences:
The DOM can be returned in JSON format: M/DB:X will convert any XML DOM into a corresponding JSON object.
And unlike CouchDB which is still an alpha-grade Apache project, M/DB:X is underpinned by the tried and tested GT.M database with its solid commercial pedigree in the demanding banking industry.
The M/DB:X documentation will be updated to reflect the new JSON capability as soon as possible, but Build 4 is available for immediate download and use.
Oh and just for good measure, if you add the name/value pair OutputFormat=JSON to M/DB, it too will output its responses as JSON rather than the standard Amazon SimpleDB format XML !
See http://www.mgateway.com/mdbx.html for full details and documentation.
Furthermore, renowned XML database guru Ronald Bourret has added M/DB:X to his definitive list of Native XML Databases.