FerretDB: open-source MongoDB alternative
blog.ferretdb.io
FerretDB: open-source MongoDB alternative
1–10 of 130 posts
Re: FerretDB: open-source MongoDB alternative
#2Re: FerretDB: open-source MongoDB alternative
#3Re: FerretDB: open-source MongoDB alternative
#4if ferretDB truly does provides ad-hoc queries, indexing, aggregation, and real-time data processing, making it well-suited for a wide range of applications, then sure , it’s a great alternative . I can see all types of web apps even enterprise systems working well w it.
We already offer basic support for aggregation and indexing, and we are adding as many features as we can, see our roadmap [1].
We are mainly building on our user's experience with running FerretDB and add features to our roadmap accordingly. We are not aiming to implement the entire feature set of MongoDB, of course, but the majority of MongoDB workloads are not utilizing the full feature set, either.
Re: FerretDB: open-source MongoDB alternative
#5Congrats with v1.0! I remember the times when it was called MangoDB. :D
Re: FerretDB: open-source MongoDB alternative
#6Re: FerretDB: open-source MongoDB alternative
#7Writing the proper queries proven pretty tricky whenever GROUP BY/JOINs were involved, so I used online converters between SQL -> mongo query.
But then I realized that PostgreSQL has nice JSONB type (supports indices for subfields). So I put all the mongo data into tables with a single JSONB column (or two columns id+data, if you prefer).
Turned out that was much faster to run analytical queries :)
"document" is just row
"collection" is just table
Re: FerretDB: open-source MongoDB alternative
#8Re: FerretDB: open-source MongoDB alternative
#9Re: FerretDB: open-source MongoDB alternative
#10if ferretDB truly does provides ad-hoc queries, indexing, aggregation, and real-time data processing, making it well-suited for a wide range of applications, then sure , it’s a great alternative . I can see all types of web apps even enterprise systems working well w it.
FerretDB maintainer here. We already offer basic support for aggregation and indexing, and we are adding as many features as we can, see our roadmap [1]. We are mainly building on our user's experience with running FerretDB and add features to our roadmap accordingly. We are not aiming to implement the entire feature set of MongoDB, of course, but the majority of MongoDB workloads are not utilizing the full feature s…