4 ms·
How does it compare with FerretDB[0]? [0] https://www.ferretdb.com/ https://www.ferretdb.com/
by Squarex 2y ago
How does it compare with FerretDB[0]?
[0] https://www.ferretdb.com/ https://www.ferretdb.com/
- aleksi 2y ago(I'm FerretDB co-founder) As far as I can tell, Pongo provides an API similar to the MongoDB driver for Node that uses PostgreSQL under the hood. FerretDB operates on a different layer – it implements MongoDB network protocol, allowing it to work with any drivers and applications that use MongoDB without modifications.
- Keyframe 2y agoEven monstache?
- aleksi 2y agoThat was the first time I heard about that project. Someone could check it using our guide: https://docs.ferretdb.io/migration/premigration-testing/ https://docs.ferretdb.io/migration/premigration-testing/ Or we will check it ourselves later: https://github.com/FerretDB/FerretDB/issues/4429 https://github.com/FerretDB/FerretDB/issues/4429
- Sytten 2y agoI dont want to sound rude, but as a bootstrap founder it kinda boggles my mind how much money people can raise for a product like ferretdb. I just don't see how it can make VC level return without at the very least changing licenses which seems to ne the premise behind creating this MongoDB proxy. I am sure there is a narrative for it though so best of luck! Also check you managed service links on GitHub, half are dead.
- aleksi 2y agoIf bait-and-switch were our strategy, we would have chosen a different license from the beginning. The Apache license allows everyone to fork FerretDB away and do whatever they like with it. It is unlike MongoDB with their initial AGPL that, in theory, allows everyone to, say, run MongoDB SaaS, but in practice, has enough strings attached to scare people off. We want to have a piece of a bigger pie, not a bigger piece of an existing pie. Providing alternatives makes the whole market bigger. > Also check you managed service links on GitHub, half are dead. Thank you.
- Zambyte 2y agoThe posted project looks like a client that connects to pg but behaves like Mongo, where Ferret is a server that accepts Mongo client connections and uses pg as backend storage.
- oskar_dudycz 2y agoYes, I'm using MongoDB API in Pongo to keep the muscle memory. So, it's a library that translates the MongoDB syntax to native PostgreSQL JSONB queries.
- remram 2y ago"how does it compare?" "yes" Are you sure you replied to the right comment?
- oskar_dudycz 2y agoYes to "The posted project looks like a client that connects to pg but behaves like Mongo, where Ferret is a server that accepts Mongo client connections and uses pg as backend storage."
- remram 2y agoYeah, FYI that's a sibling comment, not the one you replied to.