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.

RethinkDB 2.0 is now production ready

407 pointsby hopelessabout 10 years ago

37 comments

richardwigleyabout 10 years ago
Is Rethink going to stay in the community? Or is there a chance that it could be bought out? I don&#x27;t want to spend time learning something and have it go private like FoundationDB. I&#x27;m assuming GNU and Apache is a good thing?<p>How is RethinkDB licensed?<p>The RethinkDB server is licensed under the GNU Affero General Public License v3.0. The client drivers are licensed under the Apache License v2.0. <a href="http:&#x2F;&#x2F;rethinkdb.com&#x2F;faq&#x2F;" rel="nofollow">http:&#x2F;&#x2F;rethinkdb.com&#x2F;faq&#x2F;</a>
评论 #9375211 未加载
评论 #9375241 未加载
评论 #9375081 未加载
notdonspauldingabout 10 years ago
Cool!<p>I&#x27;ve started to look into RethinkDB in the past, and I&#x27;m very interested in the features it claims. However, I only have so much time to investigate new primary storage solutions, and our team has been burned in the past by jumping too quickly on a DB&#x27;s bandwagon when the reliability, performance, or tooling just wasn&#x27;t there.<p>As of late, we&#x27;ve come to rely on Aphyr&#x27;s wonderful Call Me Maybe series[0] as a guide for which of a DB&#x27;s claims are to be trusted and which aren&#x27;t. But even when Aphyr hasn&#x27;t tested a particular DB himself, some projects choose to use his tool Jepsen to verify their own claims. According to at least 1 RethinkDB issue on Github, RethinkDB still hasn&#x27;t done that[1].<p>Not to poo poo on the hard work of the RethinkDB team, but for me, the TL;DR is NJ;DU (No Jepsen, Didn&#x27;t Use)<p>[0] <a href="https:&#x2F;&#x2F;aphyr.com&#x2F;tags&#x2F;jepsen" rel="nofollow">https:&#x2F;&#x2F;aphyr.com&#x2F;tags&#x2F;jepsen</a><p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;rethinkdb&#x2F;issues&#x2F;1493" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;rethinkdb&#x2F;issues&#x2F;1493</a>
评论 #9375771 未加载
评论 #9375755 未加载
cdnsteveabout 10 years ago
I&#x27;m going to give this a spin out of pure respect for the team that&#x27;s dedicated 5 years to a product without cashing out. Hats off. Your CEO has some respectable... anatomy.
geddskiabout 10 years ago
I&#x27;ve been using RethinkDB for a while now and I really enjoy working with it. It&#x27;s a great fit for React and Angular 2 apps with their one-way data flow through the application. Hook up a store or a model to an event source (server-sent events) that streams the RethinkDB changes feed and it&#x27;s just awesome and simple. Realtime shouldn&#x27;t be this easy, totally feels like cheating. Love it.<p>I also really like the ability to do joins, where before in Mongo I would have to handle data joins in the app level.
评论 #9378679 未加载
评论 #9377626 未加载
evo_9about 10 years ago
Now if only Meteor would support this all would be good in the world.
评论 #9375421 未加载
Xorlevabout 10 years ago
Congrats on the 2.0! It&#x27;s been interesting to watch as a project.<p>Do you expect that as you stabilize you&#x27;ll officially support more drivers? Or are you going to leave that as a community effort?
评论 #9375308 未加载
mpingabout 10 years ago
Anyone has some numbers on performance? I tried RethinkDB 1.x and the performance wasn&#x27;t quite there yet, specially bulk import and aggregations.
评论 #9375367 未加载
评论 #9376860 未加载
mberningabout 10 years ago
For the rubyists out there check out <a href="http:&#x2F;&#x2F;nobrainer.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;nobrainer.io&#x2F;</a>
评论 #9376809 未加载
expandoabout 10 years ago
Selling support is a great non-intrusive business model.
评论 #9376285 未加载
xtrumanxabout 10 years ago
Lots of congratulating on this thread and a hell of a lot of points for a software release. I&#x27;ve been on HN consistently for a long while and I didn&#x27;t realize there was so much love and hype for RethinkDB here.<p>Have I missed something?
评论 #9376358 未加载
评论 #9376224 未加载
dkhenryabout 10 years ago
Awesome news. I have used Rethink for a few internal projects and while I don&#x27;t think it has that one &quot;killer feature&quot; that other DB&#x27;s don&#x27;t it is such a painless experience in development and deployment that makes just worlds better then trying to set up and scale some of the other solutions.<p>BZ rethinkdb team.
kolencherryabout 10 years ago
Congrats on the 2.0 release! Changefeeds are an <i>incredibly</i> powerful feature. We&#x27;re looking forward to the next release with automagic failover!
_dancannonabout 10 years ago
Congratulations, been looking forward to this release for a while!
评论 #9375213 未加载
评论 #9376376 未加载
billclericoabout 10 years ago
congrats Slava, Mike &amp; team. in an age of thin apps getting shipped in weeks or months, the patience you showed in spending 5 years developing some pretty hard-core technology is amazing. really excited for you guys!
gauravphoenixabout 10 years ago
any plans of releasing officially supported Java driver? For most enterprise oriented apps, having officially supported Java driver will be great.
评论 #9376525 未加载
dorfsmayabout 10 years ago
Does RethinDB has a concept of transaction? My question is actually about restoring a lost node... If a node is rebooted, will all the data for its shards going to be sent again? Or just the delta?<p>Similarly if I have to rebuild a node from scratch, is there a way to prime it so that a massive copy of all the data in the cluster gets copied to it from the other nodes?
评论 #9375345 未加载
thoughtpoliceabout 10 years ago
I&#x27;ve updated NixOS to include 2.0.0-1: <a href="https:&#x2F;&#x2F;github.com&#x2F;NixOS&#x2F;nixpkgs&#x2F;commit&#x2F;fe6ec3d13a1554458e647511fb364b65572b363a" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NixOS&#x2F;nixpkgs&#x2F;commit&#x2F;fe6ec3d13a1554458e64...</a> - any way we can get it mentioned on the website?
评论 #9376523 未加载
cookiecatabout 10 years ago
Congrats guys, RethinkDB has been a joy to use so far, but the 3rd party .net driver needs some help. I filed an issue here: <a href="https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;rethinkdb&#x2F;issues&#x2F;3931" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;rethinkdb&#x2F;issues&#x2F;3931</a>
nickstinematesabout 10 years ago
Big fan of RethinkDB. Use it in all of my projects these days.
评论 #9375243 未加载
DAddYEabout 10 years ago
I&#x27;m very happy to see this milestone, even tho I haven&#x27;t used it recently I remember 2&#x2F;3 years ago we tried it (adtech) for some heavy production workload. Even if we chosen another product (cassandra) I was literally surprised how well performed! Congrats!
wilsonfiifiabout 10 years ago
Well done guys! Have been wanting to use rethinkdb for my project but it didn&#x27;t have the &quot;production ready&quot; tag, so Mongodb was chosen instead. Now I can confidently switch! It&#x27;s a pity the Go driver isn&#x27;t quite there yet though.
评论 #9377453 未加载
aioprisanabout 10 years ago
the commercial services launch is critical and will speed adoption from large players
dorfsmayabout 10 years ago
Why would I use RethinkDB instead of OrientDB?
评论 #9375326 未加载
nviennotabout 10 years ago
Lots of hard work has been poured into this release :)<p>Congrats to the RethinkDB team!
jmtameabout 10 years ago
Congrats Slava, Mike and the rest of the folks at RethinkDB!
coviabout 10 years ago
Brilliant name (Yojimbo) and great cover photo there...
ataussigabout 10 years ago
Congrats to the RethinkDB team on this huge milestone!
baboabout 10 years ago
Looking forward to install it from homebrew but it&#x27;s not there yet. Good to see that for python drivers PIP is already updated!
评论 #9375218 未加载
Fauntleroyabout 10 years ago
Now that 2.0 is production ready, will we be seeing some RethinkDB providers? A simple Heroku integration would be amazing for quickly prototyping apps with a new database technology.
评论 #9375840 未加载
评论 #9375287 未加载
jessejhernandezabout 10 years ago
Congrats Mike &amp; Team!
jjsalamonabout 10 years ago
Congrats guys! I&#x27;ve been looking forward to using Rethink.<p>Is windows support coming anytime?
Cianticabout 10 years ago
I wish they did official TypeScript definition files. I&#x27;m a bit wary to rely on huge DB API with community definitions only.<p>There are reasons to write TypeScript definitions for documentation generation too, if not for the code as TS.
评论 #9376544 未加载
jkotabout 10 years ago
Congratulations!
cachvicoabout 10 years ago
Any thoughts about multi-doc transactions?
评论 #9385488 未加载
weixiyenabout 10 years ago
Congratulations guys! Amazing update :D
hemantvabout 10 years ago
This is awesome :)
thomcroweabout 10 years ago
Congrats guys!