zlacker

[parent] [thread] 3 comments
1. chaost+(OP)[view] [source] 2026-02-03 18:23:33
Not keen on your data store choice. Mongodb introduces a lot of other problems. The problem with schemas is an easier one to solve imo
replies(3): >>artahi+w7 >>Aldipo+YB >>jvidal+jP
2. artahi+w7[view] [source] 2026-02-03 18:49:43
>>chaost+(OP)
Fair point, although we didn't choose MongoDB just because of schema handling. We've been using MongoDB in production since 2013, so it was a natural choice since we already know a lot more about it than any other database.

For the problems you're mentioning, what we've seen is that many people use it incorrectly, and we're building the framework in a way that prevents that in the app layer. But still curious about your experience - what are the biggest problems you've had in production MongoDB?

3. Aldipo+YB[view] [source] 2026-02-03 21:05:22
>>chaost+(OP)
What do you mean with "it introduces a lot of other problems"?
4. jvidal+jP[view] [source] 2026-02-03 22:16:11
>>chaost+(OP)
Totally agree, schema issues are easily solved with solutions like drizzle or prisma.

I would never go full mongo considering how easy is now a days to have TypeScript first postgres.

[go to top]