Is MongoDB feasibly suited to handle 90,000,000 documents per day? Version 3.2.
I did some rough estimates on my data size. There will be about 90,000,000 recorded events per day, each a maximum size of 16KB.
Despite the size of this data which our RDBMS is currently handling but not very well, can Mongo feasibly handle that and more if this grows?
db. yourcoll.stats()
of the collection holding your existing (sample) data would be really helpful. There is quite a difference between 90M * 1kB or 90M * 16kB, let alone the indices and whatnot. In general, yes, if done properly, MongoDB should be able to handle this. I am more concerned of financing: with the max growth of 1.4TB, you'd actually need to add a shard (at least one server) every few days (this applies to all DBMS). – Markus W Mahlberg Mar 30 '16 at 18:57