21得票1回答
在开发Erlang(和Riak)应用程序时的良好实践是什么?

我们正在学习Erlang/OTP和Riak(Core、KV、Pipe等),尝试构建一个开源的分布式应用程序。我们的项目将有很多依赖项:像erlang_js,protobuffs等工具,还有我们需要运行的服务,比如Riak KV。 在Python/Ruby/Node.js中,如果模块放置在与您...

81得票1回答
解释用于最终一致性的默克尔树

Merkle Trees是在几个分布式、复制的键值存储系统中用作反熵机制的: Dynamo Riak Cassandra 毫无疑问,反熵机制是一件好事——在生产环境中,瞬时故障是经常发生的。 我只是不确定为什么Merkle Trees是一个流行的方法。 将完整的Merkle树发送到...

8得票3回答
如何在键值存储中模拟带有索引的数据库表,最简易的方法是什么?

什么是在键值存储中模拟带有索引的数据库表的最简单方法?该键值存储没有范围查询和无序键。 我想要模拟的内容(按优先级排序): 1. 创建表 2. 添加列 3. 创建索引 4. 基于主键进行查询 5. 基于任意列进行查询

17得票5回答
在Windows上运行Riak

我想使用Riak http://riak.basho.com/,或者至少在Windows系统上运行它。我已经下载了源代码并编译了它,但这就是我卡住的地方,我该如何启动它?

16得票9回答
哪种NoSQL数据库最适合于OLTP金融系统?

我们正在设计一个在线事务处理(OLTP)金融系统,它应该能够支持每秒10,000个交易,并具备报告功能。 因此,我们想到了使用: 一个NoSQL数据库作为我们的主要存储 一个MySQL数据库(实际上是Percona服务器),将一些ETL从NoSQL数据库中提取报告数据并存储 我们正在...

7得票2回答
Riak的链接遍历类似于连接吗?

我想将图片(小于5MB)存储在NoSQL数据库中,并将它们链接到不同bucket中的文章。Riak的链接遍历功能提供什么样的速度?它与RDBMS join有什么相似之处吗?

24得票10回答
NoSQL数据库中的全文搜索

这里有没有人有在任何NoSQL数据库中部署完整文本搜索的实际在线系统经验? 例如,在MongoDB、Riak和CouchDB中,全文搜索如何比较? 我正在寻找一些指标,例如易于部署和维护以及速度。 它们有多成熟?它们可以替代Lucene基础设施吗?

12得票2回答
使用哪种NoSQL数据库适用于稀疏时间序列数据?

我正在计划一个侧项目,将要处理类似于时间序列的数据,并且想尝试其中的一种新型 NoSQL 数据库,并正在寻找建议。 对于一个(增长中的)symbols 集合,我将有一个(逐渐增加的)(time, value)元组列表。 并非所有的symbols都会被更新;有些symbols可能会被更新,而其...

16得票3回答
我应该使用哪个库从Scala访问Riak?

我正在使用Scala和Riak进行项目(两个我以前从未使用过的东西 ;))。 谷歌搜索似乎建议使用Riakki。然而,该库自2009年以来没有得到维护,甚至在我的系统上都不能编译。在GitHub上有一个更为更新的分支,它似乎可以与更近期的Scala版本一起使用。但是Riakki似乎依赖于Ji...

19得票3回答
为什么大公司使用Mnesia而不是Riak或CouchDB?

我发现像Klarna和Whatsapp这样的两个大公司正在使用Mnesia作为他们的内存数据库(不确定他们如何使用Mnesia进行持久化,因为其有2GB的限制)。我的问题是:为什么像这些公司一样,甚至可能还有其他我不知道的公司,使用Mnesia而不是Riak或CouchDB?这两个都是Erla...