3 ms·
I hear you talk a lot about real-time — I guess that's a niche that you noticed. But let me add to that: being "distributed" without major pain is also big. The
by jwr 12y ago
I hear you talk a lot about real-time — I guess that's a niche that you noticed. But let me add to that: being "distributed" without major pain is also big. There is a niche to be filled on the (loosely defined) "distributed" spectrum between, say, Redis and Cassandra, and so far you seem to be heading right for that place. I like that a lot and plan to use RethinkDB for a number of projects in the near future.
- exelius 12y agoWhat about Couchbase? Specifically for the niche on the spectrum between Redis and Cassandra.
- ma2rten 12y agoMy understanding is that Couchbase is just a key-value store, while RethinkDB has much more features including complex queries, sorting, joins, indices...
- jchrisa 12y agoCouchbase has indexing, map reduce, and full text. Also a mobile sync connector.
- vogan42 12y agoCouchbase conflict resolution is really basic, assuming you mean distributed in a wan context (eg xdcr). Riak would represent the state of the art in this respect (random internet endorsement, I'm not affiliated with anything, just a user who has worked with both systems).
- jchrisa 12y agoOur XDCR doesn't have quite the power of our mobile sync conflict management, but I'd wager to say what we do for mobile is unbeatable as far as delivering unsurprising behavior for offline / p2p applications.
- EugeneOZ 12y agoMinimal hardware requirements are... huge.