Comment Re:NoSQL? Then what? (Score 1) 55
NoSQL does have some advantages. If you have 2+GB of data in a relational database table and you wish to update a table doing some can take a long time during which your services will be down. Since non-relational databases allow for schema less data, you can simply add the extra column in the code and add code for what to do if the new column doesn't exist (i.e. old data) then deploy it with zero downtime.
These points don't really come into play until you have a huge dataset however so for most stuff I still recommend relational databases.