RethinkDB: An open-source distributed database built with love over three years
51–60 of 247 posts
Re: RethinkDB: An open-source distributed database built with love over three years
#52edit: Indeed, my architecture i386 doesn't match the only available amd64 binaries. Thanks
Re: RethinkDB: An open-source distributed database built with love over three years
#53Earlier quoted context omitted.
Yes, there are no secondary indexes right now (they're coming, but it will take a little time). Currently "age > 25" will do a scan, but if the db is sharded it will touch only the relevant shards and the query will be completely parallelized. We also do internal sharding for multicore performance, and the query will be parallelized across cores as well. All of that is only good for relatively small amounts of data t…
How does it know which shards are relevant? I thought that data was sharded by primary key.
Re: RethinkDB: An open-source distributed database built with love over three years
#54Is the package up on Ubuntu PPA already ? it seems that the installation instructions use the ppa, but apt-get doesn't find the package. edit: Indeed, my architecture i386 doesn't match the only available amd64 binaries. Thanks
EDIT: the main thing missing from earlier ubuntu versions is TCP_USER_TIMEOUT. We can work around it in the server, but we haven't done it yet.
Re: RethinkDB: An open-source distributed database built with love over three years
#55Re: RethinkDB: An open-source distributed database built with love over three years
#56Earlier quoted context omitted.
* The SSD-optimized storage engine is running under the clustering engine. I'm wary of saying 'better' or 'worse' in case of benchmarks, because they're really tricky to do right. We'll be publishing well-researched benchmarks as soon as we can, but it will take time. * RethinkDB has flexible schemas and a query language that integrates straight into the host programming language and doesn't require string interpolat…
I'm impressed that you're taking the time to do proper, well-researched benchmarks. They're really tough to get right. It really comes down to your own specific workload that matters anyways. This feels new and refreshing, I hope things turn out positively for you.
Re: RethinkDB: An open-source distributed database built with love over three years
#57Re: RethinkDB: An open-source distributed database built with love over three years
#58Suggestion: It would be great to have a page on your website that explains why RethinkDB is better than the other prevailing options. Right now I don't know why I'd want to invest time setting up yet another database.
Thanks -- will do in the next few days.
As an example, I like how Basho provides some comparisons[1] of Riak vs other popular options.
http://docs.basho.com/riak/latest/references/appendices/comp...
Re: RethinkDB: An open-source distributed database built with love over three years
#59Earlier quoted context omitted.
How does it know which shards are relevant? I thought that data was sharded by primary key.
Err, sorry, my mistake -- pulled an all nighter to push the product out :) You're right, the system will have to scan every shard. (the statement above regarding parallelization is correct, though)
Re: RethinkDB: An open-source distributed database built with love over three years
#60Earlier quoted context omitted.
We wanted to open-source all along, but there were concerns raised by investors about IP, etc. It took us a bit of time to work through all the issues people raised, which is why it took so long.
How do you plan on monetizing the business ? Are you looking at some kind of consultancy play, ala Redhat / MySQL (pre-Oracle) ?
We're also looking into launching services, which is a great revenue stream for people who prefer to pay for convenience of not having to deal with operations at all.