Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

*Comparison of various XML Databases :

S.no CRITERION Sedna BaseX eXist MonetDB Tamino MarkLogic


Server
Link http://modis.ispras.ru http://basex.org/ http://www.exist- http://monetdb.cw http://www.softwar http://www.mark
/sedna/index.html db.org/ i.nl/Home/index.ht eag.com/Corporate/ logic.com/product
ml products/wm/tami /marklogic-
no/default.asp server.html
1. Language Java/C/PHP/ Java/VB/C/PHP/Py Java and mostly for PHP/Python/Ruby Java/Jscript/ Java/.NET
Binding Python/Ruby/ thon/Ruby/ web applications /Perl/C ActiveX/ Perl/.NET
Support Perl/Delphi/ C# Perl/Lisp/C#/
Rebol/Haskell
2. Data Storage Native XML database Native XML data Native XML data store XML enabled data Native XML Native XML
store store store database store database store

3. Index Creation Automatic based on B- User Defined and Automatic index


& Indexing trees based on balanced creation by default
B-trees, sorted and based on a ___ ___ ___
array structure and numeric indexing
compressed trie scheme
4. API XML:DB,XQJ API XML:DB, XQJ API, XML:DB, RESTful AP XML:DB XML:DB XQJ API, RESTful
RESTful API API

5. GUI No Yes Yes but just a web Yes but just a web Yes Yes
based based
6. File Format .doc, .docx , .xml ,.odt .xml .xml, .doc, .docx
Supported for ___ ___ ___
Database
Creation
7. Documentation Detailed (Both online Detailed (available Brief (available online Brief (available Detailed Detailed
& Tutorials and pdf available) Online only) only) online only)

8. Efficiency Low memory Low memory Low memory A bit high on A bit high on A bit high on
Time requirement requirement. requirement .The memory memory memory
Memory Fast (result in msec Fast (result in msec maximum number of requirement as requirement as requirement as
Disk for sample queries) for sample queries) documents to be compared to compared to others. compared to
stored in the database others. Fast (result Fast (result in msec others. Fast
is 231 with no in msec for sample as mentioned on the (result in msec as
conceptual limit to file queries) fact file) mentioned on the
size. Fast (result in fact file)
msec for sample
queries)
9. Community Good (Old threads Good (Old threads Good (Old threads Average Good (Old threads Good (Old threads
Support & Bug along with mailing list along with mailing along with mailing list (commercial along with mailing along with mailing
Tracker System available) list available and available) support available list available) list available)
paid assistance also but old threads not
available) available )
10. Query Full-text search XQuery 1.0 XPath/XQuery XQuery and XQuery XQuery 1.0 XQuery and XSLT
Language integrated with W3C standard function Update Facility
XQuery and Support library (XQUF)
for a declarative node-
level update language
11. Supported Independent Independent Independent Independent Not completely Not completely
Platforms independent but has independent but
support for many has support for
many
12. License Open source Open source Open source Open source Commercial Commercial

13. Language C++ Java Java C++ ___ C++

14. Others Database security Supporting ACID Authorization Safe Transaction Replication of entire ACID transactional
(users, roles and safe transactions, Mechanism, Security database, repository,
privileges) ,Support user management, and Concurrent read supports DBMS
for ACID transactions logging Transactions/Crash (loadbalancing),Buil administration
and Database security Recovery available t in Database- features including
(users, roles and specific right, backup and
privileges) Supporting ACID restore, database
safe transactions rollback , web-
based
administration

*Serial number indicating the priority/ weightage.

You might also like