TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How companies use RethinkDB in production

47 pointsby TheMissingPieceover 9 years ago

2 comments

robert-zarembaover 9 years ago
At AgFlow (<a href="http:&#x2F;&#x2F;www.agflow.com" rel="nofollow">http:&#x2F;&#x2F;www.agflow.com</a>), we&#x27;ve been using RethingDB for 2 years (since version 1.3 to 2.0). Eventually we migrated to PostgreSQL. The query language from RethinkDB is very powerful. But it&#x27;s nothing compared to SQL when it goes to expressiveness and performance (at least on PostgreSQL). ReQL is deceptive. It performs well as long as you don&#x27;t embed JavaScript or don&#x27;t do sophisticated joins (even based on indexes). When doing more complicated queries it becomes very ugly and slow.<p>Our main motivations for migration was:<p><pre><code> * transactions * performance * tool kits around SQL </code></pre> We are very happy after migration. Backup process is way faster. I think there is only one place where RethinkDB is better then PostgreSQL: replication + automatic failover. If your data is not in TB, then I wouldn&#x27;t recommend Rethinkdb. World with relational DB, transactions, pl&#x2F;sql, pub&#x2F;sub, GiS, data constrains, stability... offered by PostgreSQL is way easier, reliable and offers better performance.
评论 #10363641 未加载
评论 #10363831 未加载
MoOmerover 9 years ago
I&#x27;m torn between supporting open source businesses, and calling this and almost all of your previous submissions spam.
评论 #10363563 未加载
评论 #10363738 未加载