Nuestra empresa utiliza eXist (http://exist-db.org) ampliamente para nuestro sistema de gestión de contenido DITA.
El producto es muy bueno. Incluye soporte completo de XQuery, indexación eficiente de XML y una buena capa de aplicación para construir cosas.
Según comentarios anteriores, la noción de que las bases de datos XML nativas son una moda pasajera no es realmente representativa del mercado ither. De hecho, en términos de productos NoSQL, el servidor MarkLogic (una base de datos XML nativa) destruye casi todas las demás bases de datos SQL en términos de rendimiento y se relaciona eficientemente con la búsqueda centrada en documentos. Se usa ampliamente en algunas de las aplicaciones más críticas para el rendimiento de algunas compañías muy grandes. (¡También es muy caro!
No entraré demasiado en el XML vs JSON porque no lo vale. Sin embargo, desde un punto de vista de almacenamiento xml vs json no es realmente un argumento relevante. la información a tiendas muy efficinet. Sin embargo XML es un estándar muy sólido que está respaldado con muchas tecnologías de gran alcance.
XPath (padre o ancestro selección alguien?) XQuery XSLT esquema XML XProc XMLDB namespacing
Si tiene una necesidad específica de JSON, entonces es una buena idea investigar una base de datos JSON. Solo tenga en cuenta que XML realmente no es una moda pasajera, y es un marco muy sólido cuando se trabaja con datos centrados en documentos.
Saludos,
Casey
* (referencia) * [Bases de datos XML nativas - Wikipedia] (http: //en.wikipedia.org/wiki/XML_database # Native_XML_databases) – Gordon
Como un comentario completamente fuera de tema, voy a echar un vistazo a http://persvr.org/ que es una base de datos JSON (sqlite-like). –