Cinderella 提供对MongoDB、Redis的支持

Cinderella是一个苹果下的开源开发环境。之前只提供对MySQL、PostgresSQL的支持,而近期其表现其对NoSQL的青睐。增加了对MongoDB、Redis和Memcached的支持。

mincemeat.py-最精简的MapReduce引擎实现

现在MapReduce貌似已经开始变成标配了,当然还有一种说法就是已经烂大街了。今天要提到这个是一个纯python编写的MapReduce引擎,整个引擎只有一个python文件。使用例子见下,只需要import一个名即可。

Neo4j 简单例子脚本(Groovy 脚本)

Neo4j 是图结构NoSQL的杰出代表,下面一个例子是用 Groovy 写的Neo4j的简单入门脚本,分享在此:

MongoDB发布1.6.3正式版本,推荐升级

MongoDB 1.6.3版本释出,其为正式稳定版本,官方推荐低版本升级,此版本并无大的功能增加或改动。

海量数据处理之 SMAQ 架构-Storage、MapReduce And Query

SMAQ 是 Storage、MapReduce And Query 的缩写,意思是利用分布式存储,MapReduce并提供基础查询来实现对海量数据的存储和处理。下面是一篇关于SMAQ的非常全面精辟的论述文章(实在很经典,希望有时间来进行翻译):

Membase 发布beta 4版本,提供memcached buckets功能

被称为Memcached加强版的Membase刚刚发布了其beta 4版本,这也是其在正式版发布前的最后一个beta版。

*nix、node.js、MongoDB 下一代的LAMP

LAMP(linux+apache+mysql+php)就像它的名字一样,是web开发中的一盏明灯。而随着web应用规模的扩大,LAMP架构遇到了很多挑战。比如越来越多的Nginx开始取代apache,缓存层将mysql的功能逐渐弱化,甚至越来越多的NoSQL产品以其简单灵活和高性能开始向MySQL的地位发起挑战,今天要说的是一个全新的组合:Unix系列系统,加node.js,再加上MongoDB组成一个新的web开发框架。

BigTable翻译文稿

BigTable和Dynamo论文一直是NoSql的经典理论读物,很多现有的NoSql产品的理论依据也是这两篇文章。下面是其中的BigTable论文前一部分的中文翻译稿。希望对洋文不好对同学能有所帮助。

内存是新的硬盘之Redis存储

“内存是新的硬盘,硬盘是新的磁带”这句话是图灵奖得主Jim Gray 说的,其中后半句的意思是,硬盘在随机读写上虽然比较慢,但是如果把它当磁带一样进行顺序读写,其速度还是相当可观的。而下面PPT里主要是说Redis或者说很多NoSQL产品中,把内存当作硬盘使用的特点。

Cassandra性能调优

我们在关注NoSQL产品或者说存储系统时,通常会从三个方面考虑,功能,效率和易用性。本文推荐的是一个关于Cassandra性能调优的PPT,对优化点一个一个的剖析,相信对你能有一定帮助。

下一页 »