4 ms·
The whole thing sounds like a terrible idea. Why would you want to put all the data from at least 65 different applications in the same table? In MongoDB? To sa
by speedgoose 6y ago
The whole thing sounds like a terrible idea. Why would you want to put all the data from at least 65 different applications in the same table? In MongoDB? To save cost?
I simply don't get it. It doesn't make sense to me, but perhaps they know something we don't.
- threeseed 6y ago360 customer view as an example. If you are feeding a real-time decisioning, support, advertising system then you need all of the customer features accessible as fast as humanly possible. Ideally a consistent O(1) time. Or it could be a real-time fraud system where you need every bit of customer data in one payload to feed into an ML model. You can't do any of that if you are having to do multiple joins across federated databases.
- speedgoose 6y agoI would collect data and push events to a new system, not migrate 65 relational databases to a single nosql database.