Re:NoSQL v. SQL is the worst holy war ever.
by dasil003 on Wednesday March 03, 2010 @01:26AM
(#1163555)
I largely agree with this, but in my mind using an RDBMS for a sub-optimal task is not always shoehorning—it can be a powerful hedge. In an early stage startup you don't know what the final business model is going to be, or how your data will need to scale. Spending time researching and setting up optimized data stores for things that change drastically or never end up being important is a tremendous waste of time.
[ Parent
| on HN ]
Re:NoSQL v. SQL is the worst holy war ever.
by shpxnvz on Wednesday March 03, 2010 @12:34PM
(#1164597)
I suppose it could also be said that spending time designing relational schemas that will change drastically, then migrating data every time they do, is wasteful. Many non-relational databases allow quite a bit of flexibility in terms of incrementally changing structure as you learn about your business needs.
Not that I am in one camp or the other. We use both relational and non-relational databases where it makes sense. The more of each (both in choices and users), the better, so far as I am concerned.