4 ms·
You kind of have to go with the tech you know best, otherwise getting started is going to take too long. If you already know a SQL database system, go with that
by starkfist 16y ago
You kind of have to go with the tech you know best, otherwise getting started is going to take too long. If you already know a SQL database system, go with that. If you don't know an RDBMS or a NoSQL system, it might be worth learning the NoSQL thing.
The reason is, if you're successful, the cost of migrating later on is going to be larger than you expect. You're going to be spending a lot of time doing a lot of back-end work that users never see. Once you are dealing with huge amounts of data, it takes hours and possibly days for data migrations and conversions to even run. You screw up a data import that took 4 hours... 4 hours is now killed and you have to do it over again. The more data you have, the more potential time these types of issues will absorb.