My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

What do I need to know if I want to write high-performant queries with RethinkDB?

Deactivated User's photo
Deactivated User
·Sep 16, 2016

I have just read an article comparing RethinkDB and MongoDB.

Sadly, RethinkDB has its limitations too. it's not ACID-compliant. If you want to enforce a strong schema, you might as well use a relational database. Second, RethinkDB prefers to go for data consistency, as opposed to write availability. That can be an issue if you do intensive writes regularly, and at frequent intervals. Also, it's important to understand how the RethinkDB architecture works under the hood, if you want to write high-performant queries.

I intend to use RethinkDB for a fairly substantial project, so what do I need to know if I want to write high-performant queries ?

I've never used RethinkDB on a real project, and I'd like to know the answer to avoid mistakes that could cost me dear in the medium to long term.