Database Reference
In-Depth Information
28.io
28.io is a PaaS (Platform as a Service) for the Zorba open source XQuery processor.
28.io integrates Zorba with MongoDB, supporting the storage and indexing of XML
into MongoDB as its main datastore. The query optimizer leverages the full capabili‐
ties of MQL (Mongo Query Language), enabling developers to leverage the expres‐
siveness and productivity of XQuery atop a highly scalable store.
In comparison with eXist, 28.io focuses on the cloud and manages its database
entirely using XQuery, whereas eXist provides a number of Admin GUI tools and
additional APIs. 28.io, much like eXist, provides an application server platform ena‐
bling you to build entire apps using XQuery. 28.io (through Zorba) has similar com‐
pliance to the W3C XQuery 1.0 specification as eXist, but also supports XQuery
Update, XQuery Full-Text, and XQuery Scripting. 28.io's main advantage over eXist
is its cloud scaling; eXist's main advantage is XSLT, XRX, and XForms support.
28.io is developed by 28msec. 28msec is based in Zurich, Switzerland, and has strong
research links with ETH Zürich.
MarkLogic Server
MarkLogic Server is a standalone native XML database server, written in C++, that
provides XQuery and XSLT query and transform capabilities. MarkLogic Server also
has the capability to cluster nodes to scale horizontally, with the additional capability
to pass large batch processing jobs off to Hadoop. MarkLogic distances itself from the
technical marketing of XML and XQuery and instead identifies itself as a NoSQL
database solution for the enterprise.
Compared to eXist, MarkLogic markets itself as being able to handle petabytes of
XML data. eXist can currently scale to hundreds of gigabytes, but this is very much
dependent on the dataset and queries made. MarkLogic lacks a document-
representative REST API, but does provide a REST API for application development.
MarkLogic's main advantage over eXist is scaling to huge datasets, while eXist's
advantage is its fast innovation and rich feature set. Both support XSLT, but Mark‐
Logic does not support XQuery Update; rather, it provides its own proprietary
functions.
MarkLogic Server is developed by MarkLogic Corporation, based in San Carlos,
California.
Who Is Using eXist, and for What?
The problem with giving something away for free with no questions asked is that you
can never quite be sure:
• How many people are using it
Search WWH ::




Custom Search