Basho发布Riak CS,提供企业级云服务
Basho刚刚发布了其云服务,Riak CS。提供Riak云存储服务,Riak CS拥有Riak的分布式,高度扩展性及容错性支持。下面是Riak CS平台的主要特性。
Riaknostic:Riak的问题诊断医师
最近Basho发布了一个Erlang脚本,名为Riaknostic,这一脚本的功能是对你的Riak服务进行诊断。Basho介绍说发布这一脚本的目的,在于让Riak的用户能够通过脚本更快速的定位自己出现的问题。
Riak全方位介绍
Riak是由技术公司basho开发的一个类Dynamo的分布式Key-Value系统。其以分布式,水平扩展性,高容错性等特点著称。前几天Riak刚刚发布了其具有标志性意义的1.0版本,也推出了二级索引这一重要功能。下面是一个由basho发布的PPT,总长达500多页,对Riak的各方面的知识都进行了全面细致的讲解。
Riak源码阅读手记系列文章
Riak是一个类Dynamo模型的key-value存储,用Erlang实现,并由Basho公司开源并主要开发维护。本文推荐的系列文章来自五四陈科学院,作者是@54chen(陈臻)。系列文章已经发表五篇,内容短小精悍而又内容丰富,推荐给大家,NoSQLFan会保持后续更新。
Riak的Python客户端介绍
Riak提供Erlang 和基于 Protocol Buffer 这两种数据操作API,本文要介绍的就是一个Riak的使用Protocol Buffer实现的Python客户端。目前还没名,在github上的项目名就叫riak-python-client
Riak系统介绍
下面PPT来自Seattle Scalability的一个演讲稿,其中比较系统地介绍了Riak的各方面知识(概念、架构、API及应用场景等等),虽然都并不深入,但对Riak是一个非常不错的入门介绍。
Riak与MongoDB的对比
本文来自Riak所属的Basho公司的技术WiKi,文章从几个方面对Riak和MongoDB进行了对比,这不是一篇PK文章,NoSQLFan翻译给大家,希望本文能让您对Riak和MongoDB有更多的了解。
来自Riak的LevelDB与InnoDB性能对比测试
在Google发布了其Key-Value存储LevelDB后,引起了Riak的注意,他们发现LevelDB好像正好能够弥补Bitcask和InnoDB在大量小体积数据存储中的缺点,于是他们做了如下几个InnoDB和LevelDB的性能测试:
Riak的最终一致性实现原理
CAP原理告诉我们,一致性,可用性和分区容忍性三者最多只能偏重其中两个。在NoSQL系统中,分区容忍性(P)几乎已经成为必选项。于是很多NoSQL选择了牺牲一定一致性的做法。比如Amazon的Dynamo,比如本文的主角Riak。
Riak Pipe:Riak的任务管道功能
Riak Pipe是Riak刚刚发布的一项新功能,目前在Beta版。Riak Pipe简单的说就是一个类似于UNIX 管道的东西,不同之处在于Riak Pipe还定义了输入将在何处(哪一个机器节点)被接收执行,这一功能通过类似于一致性hash算法的手段,能够尽量将任务在集群中进行平均分配。

