4 ms·
Practical example from the last ~8 months. I started building my somewhat non-trivial Saas [0] with MongoDB + NodeJS. Getting started was quick. Soon however,
by tnolet 8y ago
Practical example from the last ~8 months. I started building my somewhat non-trivial Saas [0] with MongoDB + NodeJS. Getting started was quick.
Soon however, things started playing up:
- transactions
- aggregations (avg, percentiles), rollups etc.
- simply having a relational model to express the business domain
I switched to Postgres and I've been more than happy with it. Heroku hosting is top notch. Libraries are pretty mature. I use the JSONB and Array datatypes not heavily even. Turns out an "exact" data model is quite useful on anything none-trivial. As always, YMMV
[0] https://checklyhq.com https://checklyhq.com
- nautilus12 8y agoThink they asked about the opposite case.
- mau04 8y agoWhich ORM do you use?
- tnolet 8y agoI use knex and objection.js