Re:Scaling to 100M: MySQL Is a Better NoSQL
by manigandham on Tuesday May 24, 2016 @10:23PM
(#11767254)
Actually yes, a single key-value database could handle all of their load with better functionality. Make that 2 nodes and you have HA and redundancy.
Problem solved.
Re:Scaling to 100M: MySQL Is a Better NoSQL
by jbergens on Wednesday May 25, 2016 @03:39AM
(#11768237)
I think you loose flexibility with sql. If the usage changes slightly and you need to index one or two more fields you would have to do an alter table and read through 200 GB of data deserializing all blobs to put the values into the new field. A good nosql would just add a secondary index.
You might also have a hard time doing map-reduce on sql. It is often built into nosql systems.
Like you said, 10GB of data isn't very much, it really doesn't matter if you go with NoSQL or SQL. But SQL will probably give you more flexibility and will be easier to manage until you get really, really big.