The Mongrel eXist-db extention provides xquery extension functions to access MongoDB database functions.
In addition to "regular" MongoDB operations the extension also provides GridFS functions to manage arbitrary sized documents that are stored in MongoDB.
Extensive documentation can be found on the Wiki.
Downloads and release notes are on the GitHub Releases page.
- eXist-db 2.2
- Java 8
The current released code serializes JSON into xs:string
. For XQuery 3.1 (probably supported by eXist-db 2.3) JSON is part of the specification, using Maps and Arrays. Migration will certainly break the API in the future.
The work is released AS-IS under the LGPL license.