I've been playing around with Rethink for a couple of days now, and I just can't get over how nice the admin web UI is. Scaling up machines is quick and easy, and it's pretty simple to resolve master/secondary issues when one of the servers goes down (or it's shut off).<p>I'm seeing some performance issues, and I'm definitely going to spend some time messing with my test data and optimizing it for Rethink. Right now, a couple of basic counting queries take ~1 second when the MySQL equivalent takes milliseconds. The other issue I'm having is that I simply did an import of existing data from MySQL that contains dates, which are treated as strings, so I'll need to convert the dates into a native format (integer based timestamps) before I can get some more performance numbers.
Awesome to see. The docs have been pretty good even prior to this update, but it's nice to know they get some love in an open-source project.<p>(I'm preparing to launch a Go application w/ RethinkDB up back using the [community] Go driver: <a href="https://github.com/christopherhesse/rethinkgo" rel="nofollow">https://github.com/christopherhesse/rethinkgo</a> — couldn't be an easier DB to use without an ORM)
Is RethinkDB now "production-ready"? I recall some people using it production, however I think the devs still don't call it production ready.
I've following this project for a few months now. Most of it really sounds to good to be true, so I waiting for someone to use it in a big application where reliability is important. Is there anyone using it in production for a big application? Would love to hear about it.
Great work with the new docs!
I think there's a missing comma before the secondary index object argument in the cookbook at "Efficiently retrieving multiple documents by secondary index":<p><pre><code> r.table("posts").getAll(1, 2, 3 {index: 'author_id'}).
run(connection, function(err, result) {
if (err) throw err;
console.log(result);
})</code></pre>
Has anyone used RethinkDB with Heroku? I know there isn't an official add-on, but I was wondering if anyone had made it work. If so, I'd be interested to hear of anyone's experience, good or bad.