tags:

views:

49

answers:

2

If I asked about most popular free relational database I'd expect to get MySQL or PostgreSQL or perhaps SQLite.

But what about native XML databases? Which is most popular and stable? Did you use one in some of your projects? Which one? Which one would you advise for personal medium sized project?

+1  A: 

I think they were a fad and none are really popular now. XML is good for data exchange but not that great for large data storage.

Craig
Should have been a comment, but really is most likely the best answer to this. XML has a lot of bad. Difficult to process, bulky,and several other things... JSON is a much nicer format and if you're going with NoSQL then you might as well go with something that isn't XML.. I personally like MongoDB
Earlz
I'm asking because I mostly deal with tree-like data and enjoy XPath very much so I'd like to have such power in my queries.
Kamil Szot
+1  A: 

I have used eXist. I'm not claiming that this is the best and most popular XML database, but it was OK for my purposes. It's simple to install and configure. It's opensource, it supports XQuery, XPath, and (what was really useful for my project) it has nice and simple SOAP and REST APIs. I agree with the comment above that XML databases are not really a good idea for large storages.

MarcoS