title: NoSQL vs. SQL when scalability is irrelevant
body: <p>Recently I have read a lot about different NoSQL databases and how they are being effectively deployed by some major websites out there.  I'm starting a project in which I think the schema-free nature of a database such as MongoDB would be tremendously useful.  Everything I have read though seems to indicate that the main advantage of a NoSQL database is scalability.  Is choosing a NoSQL database for the schema-free design just as legitimate a design decision as that of scalability?</p>