Here is what I have seen historically. The beginning complaints about MongoDB was that it was so unstructured that it was like, and I am paraphrasing here but using the same analogy, like how my son cleans his room by throwing everything into the closet (my son as well apparently, but he also misses the closet frequently by some fluke of really bad, bad, aim).
That was 2014, then it was NoSQL is not secure enough, not mature enough, it will not replace SQL, it does not have ACID, etc.
Well, overtime, despite all of this, MongoDb has become more and more adopted by enterprises and has moved up to mission critical roles within enterprises. And with the latest update, it now does multi document ACID, and less spoken about is the analytical abilities that MongoDB has programmed into its database to make it a superior BI database.
What disruptive technologies do is disrupt. They disrupt by finding something that the existing standard technology does not do well enough, and that they can do better. Otherwise the product is considered unwieldy, or too expensive, or too unsecure, etc.
What happens, over time, is that disruptive product gets better and better, more mature, and suddenly what once was a niche, becomes a larger niche, and a larger niche, until it is no longer a niche.
What also happens is that insiders in the industry are skeptical, they do not like change, have seen such claims before, and they end up behind the change that occurs as the product becames better and better, and the decision makers move it to more and more and larger and larger niches, until it is no longer a niche. Happens almost every time.
No, existing ERP is not going to move to MongoDB. But what will move to MongoDB is all many new iterations of problems that otherwise would have gone to SQL, but now NoSQL can handle. And NoSQL is not only more cost effective license wise, not only easier to work with programming wise, it is also far more scaleable. And Big Data, AI, require enormous scaleablility to be economical. SQL does not provide this, and SQL does not provide the capability of fully exploiting Big Data and AI.
Look at Met Life, the 360 degree view of the customer. They tried for years to build a produce on SQL databases to consolidate all their customer data in an easy to use CRM. They failed for years. Then they tried MongoDB, and within a few months they succeeded!
That is what disruptive technologies do. The fact that mainframes continue to exist, does not take away from the fact that they were disrupted long ago. SQL will still exist, and it will dominate for many functions for a very long time. WHO CARES. SQL cannot do what Met Life needed it to do. And since MongoDB, alone in the entire world of NoSQL can also do ACID on multiple documents, more work that may have gone SQL, overtime, will go to MongoDB.
The market is so large, that like with ANET, it only requires one percent, two percent, ten percent of the market. You know that ANET is only about 16% of the market or less at present, it does not take 1005 of the market.
It seems that people analyze MongoDB as if it only needs to be taking 100% of the market from SQL. It will be a $65 billion market in 4 years or so. 10% of that is $6.5 billion. That would exceed expectations for MongoDB. Nevertheless, it appears that whatever marketshare NoSQL databases gain in enterprise, MongoDB will obtain the vast majority of it. 50%, 75%, 90%, I do not know. But the majority of it, and the chunk will be worth billions by then. If Gartner is correct of course.
And this marketshare will only increase as confidence in what Mongo can do grows, and Mongo continues to increase its capabilities, and the need for databases continues to move to unstructured.
Postgres, #4 database is a hybrid solution, but it cannot scale as well as MongoDB. At some point Since MongoDB is also ACID, companies will decide why not use that capacity as well with MongoDB to go along with its unstructured capabilities. 1%, then 5%, then 10% and so on.
That is how disruptive technologies work. Let me know when Cassandra has ACID for multiple documents, or has the analytical capabilities that Mongo creates, or has the ear of C level executives in enterprises that MongoDB states that they have.
Tinker