Riak全方位介绍

Riak是由技术公司basho开发的一个类Dynamo的分布式Key-Value系统。其以分布式,水平扩展性,高容错性等特点著称。前几天Riak刚刚发布了其具有标志性意义的1.0版本,也推出了二级索引这一重要功能。下面是一个由basho发布的PPT,总长达500多页,对Riak的各方面的知识都进行了全面细致的讲解。

Riak与MongoDB的对比

本文来自Riak所属的Basho公司的技术WiKi,文章从几个方面对Riak和MongoDB进行了对比,这不是一篇PK文章,NoSQLFan翻译给大家,希望本文能让您对Riak和MongoDB有更多的了解。

Basho:少一些谎言,多一些实践

本文推荐的是最近Basho的blog上一篇文章,Basho的@Tony 同学对当下一些宣称自己几乎万能的存储产品提出了质疑,指责他们是在撒违背自然规律的谎,CAP三方面都完美实现的产品在目前是不存在的。并指出Riak产品的性能优化会永远在数据安全的底限上来做。如果你在乎的不是数据的安全性,那可以不选择Riak。

很快Redis的作者@antirez同学也在回复中对其观点大加同意,并且表示之前提出的Redis的diskstore机制优先级会被降低,在可预见的未来,可能会无限期延后开发。 @antirez 的思路貌似又回到了最初,Redis只是一个内存存储,并不需要完成所有事。当然,不排除为大数据量存储开发另外的产品。但是Redis将会仅仅是一个内存存储。

使用Node.Js 操作 Riak

Node.Js作为新型的服务端JS,一直以来对NoSQL产品支持良好,下面是 Basho 的同学们对使用Node.Js 操作Riak做的一个演讲的Slide。