Jaroslaw Zabiello wrote:
>> + Built-in default SQLite makes it easier to set up?
> 
> What? :) YAML is much easier.
> 

*adding oil to the flames*

Oh, -please-. Can we please not compare things that are totally 
incomparable? Data storage != database. The former is a tool for storing 
data, the latter for manipulating data. DataBASES usually being of the 
table-oriented paradigm because then let you manipulate data in other 
ways than more imperative programming languages, and thus they enhance 
your toolbox with more than just data storage capabilities if you can 
use them.

True enough, you usually only use the data storage of databases when you 
use an ORM layer, and persisting as [insert format here] might turn out 
just fine. Still, I wouldn't let any data storage without atomic 
transaction support near a production web application under a 
multithreaded / multiprocess server.

David Vallner