5 ms·
Quite a sad development. I always thought they would have found more success if they had adopted MongoDB's API (or similar).
by niahmiah 10y ago
Quite a sad development. I always thought they would have found more success if they had adopted MongoDB's API (or similar).
- habitue 10y agoPersonally I'm really glad we didn't go that route. ReQL is an amazing, well thought out language. You could make the same argument about Mongo should have emulated SQL. In practice other factors dominate.
- anilgulecha 10y agoMongo already had "won" the NoSQL battle. So if rethink had made it compatible with mongo's query language, I can imagine that when Mongo was getting all the bad-press many would have jumped their backend to Rethink, without having to worry about modifying their application. Of course, this is with the benefit of looking back, but the parent's hypothesis has legs.
- ivan-kleshnin 10y agoWhat are you talking about man? There are tons of successful NoSQL databases with non-JSON query syntax. Neo4J, Redis... should I continue. I never missed this format using ReQL and it would be a bloat to support both in parallel.
- niahmiah 10y agoExactly. RethinkDB had basically the same traits as MongoDB, with real-time features as a bonus. It was never really competing with other RDBMS (that support transactions, etc.), it was competing directly with MongoDB.