Hacker News new | past | comments | ask | show | jobs | submit login

I don't know much about foundationDB, but when they say API compatible, are they referring to the technical TCP/IP connection stack, or ALSO the concepts of collections and the query language of MongoDB (such as aggregations, find, limit, etc..)

In other words can I throw a giant aggregation query with all mongo's various crazy query language syntax and it will.. work the same?




It doesn't support the aggregation framework currently.

Here is a list of differences:

https://foundationdb.github.io/fdb-document-layer/known-diff...


Can someone who uses MongoDB at scale (many machines, single db) talk about how big gap is between what FDB supports and what their application uses?


Here's what seems to me comprehensive list:

https://foundationdb.github.io/fdb-document-layer/known-diff...

Looks like there are definitely some shortcomings, but also some wins... From the link:

> Sessions

> MongoDB® has introduced sessions in v3.6. The Document Layer doesn’t support sessions yet. Sessions in MongoDB® enable better consistency guarentees. It’s important to note that, even though the Document Layer doesn’t support sessions, it has better consistency guarentees by default due to FoundationDB backend.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: