Merkle Trees是在几个分布式、复制的键值存储系统中用作反熵机制的: Dynamo Riak Cassandra 毫无疑问,反熵机制是一件好事——在生产环境中,瞬时故障是经常发生的。 我只是不确定为什么Merkle Trees是一个流行的方法。 将完整的Merkle树发送到...
Leveldb似乎是谷歌推出的一种有趣的持久键值存储。Leveldb与Redis、Riak或Tokyo Tyrant有何不同?在哪些具体用例中,一个比另一个更好?
我正在设置一个简单的镜像:其中包含Riak(一种NoSQL数据库)。该镜像使用riak start作为CMD启动Riak服务。现在,如果我使用docker run -d quintenk/riak-dev命令将其作为守护进程运行,它确实会启动Riak进程(我可以在日志中看到)。然而,它会在几秒...
这里有没有人有在任何NoSQL数据库中部署完整文本搜索的实际在线系统经验? 例如,在MongoDB、Riak和CouchDB中,全文搜索如何比较? 我正在寻找一些指标,例如易于部署和维护以及速度。 它们有多成熟?它们可以替代Lucene基础设施吗?
我们正在学习Erlang/OTP和Riak(Core、KV、Pipe等),尝试构建一个开源的分布式应用程序。我们的项目将有很多依赖项:像erlang_js,protobuffs等工具,还有我们需要运行的服务,比如Riak KV。 在Python/Ruby/Node.js中,如果模块放置在与您...
我发现像Klarna和Whatsapp这样的两个大公司正在使用Mnesia作为他们的内存数据库(不确定他们如何使用Mnesia进行持久化,因为其有2GB的限制)。我的问题是:为什么像这些公司一样,甚至可能还有其他我不知道的公司,使用Mnesia而不是Riak或CouchDB?这两个都是Erla...
我想使用Riak http://riak.basho.com/,或者至少在Windows系统上运行它。我已经下载了源代码并编译了它,但这就是我卡住的地方,我该如何启动它?
在Riak中存储二进制数据存在哪些问题(如果有的话)? 这是否影响了集群的可维护性和性能表现? 与使用分布式文件系统相比,使用Riak进行此操作的性能差异将是多少?
最近我尝试了一下Riak。初始设置比我想象的要容易得多。现在我有一个由3个节点组成的集群,为了测试而在同一个虚拟机上运行。 我承认,我的虚拟机硬件配置非常降低(1 CPU,512 MB RAM),但我仍然对Riak的性能缓慢感到相当惊讶。 Map Reduce 通过玩弄map reduc...