|
|
|
|
|
by collaborative
1227 days ago
|
|
Efficient joins in NoSQL are done by persisting the relation in a brand new entity. Thus they only make sense when the query is really and constantly needed, not when one is writing up SQL, researching, creating a custom report, etc. NoSQL DBs take large volumes of data, little CPU, and almost no RAM SQL DBs take lower volumes of data, loads of CPU and RAM Storage is cheap, CPU is expensive, hence NoSQL is cheap. Even when your project is not in the 100 of milions records this can be significant because you then are able to offer a cheaper product than the competition's |
|
I maintain clusters with 50+ machines with 128gb+ of RAM...