新的Key-Value存储Memlink介绍

Memlink是一个最近出现的key-value内存存储,与Memcached不同的是,它的value是一个list/queue。并且提供了诸如持久化,分布式的功能。听起来有点像Redis,但它号称比Redis更好,在很多Redis做得还不好的地方进行了改进和完善。ps:貌似是国人开发的。欢迎提供线索。

为什么需要超过7个结点的Replica Sets?

本文是一篇译文,原文见到boxedice公司的官方博客,他们在应用中使用了MongoDB 的 replica sets机制,但不仅是为了数据的安全性,因此replica sets 7个节点的限制在这里显得尤为有用。下面我们来看一下他们的使用经验吧。

日本NoSQL开会议NoSQL Afternoon精彩视频

日本虽然地方不大,人口不多,但是其互联网技术一直是比较领先,比如MIXI工程师mikio同学开发的Cabinet系列产品及最近比较火热的MySQL HandlerSocket 插件。下面是一个日本的NoSQL会议的一些精彩视频,不过说的是日文。听得懂的同学可以看一下,反正我是听不懂。:)

性能测试,你真的懂吗?

在用到一个新产品时,我们肯定会做的一件事就是做性能测试。但是你真的会做性能测试吗?今天要说的是一个关于Redis性能测试的争论。

实现你自己的 Bloom-Filter

在Redis的Google Group讨论区上,有同学发起了一个话题,称希望Redis能够提供对Bloom-Filter算法的支持(存储支持和算法支持)。而随后便有人指出,这一功能完全可以用现有的工具实现。请看下面两个链接:

hypertable 开发计划(roadmap)

hypertable是一个百度公司支持的NoSQL项目,是当前NoSQL家庭中的重要一员,它号称是提供对结构化和非结构化数据的高性能,可扩展分布式存储。

hypertable在今天发布了其未来半年的开发计划,列出了其计划开发的新功能、对应的版本号及时间点。按照这一时间表,在明年7月hypertable会结束其功能开发,实现bigtable文档中的所有功能。下面是其时间表:

auto-sharding 无用论:auto-sharding vs. manual-sharding

auto-sharding一直是MongoDB的一项引以为豪的特性,而这一回它可以会像我们国内的某些砖家叫兽一样,成了理论的巨人,实践的侏儒。下面一篇文章从各个方面对auto-shrading的可用性进行了批驳。希望能引发你一些新的思考。

用Solr和Hadoop搭建大规模数据下的实时搜索服务

自有twitter以来,实时搜索开始从臆想变为现实。而很多搜索引擎也可以进行实时搜索方面的探索。比如sphinx从1.10.1版本开始支持准实时搜索。而很多公司也开始思考构建自己的实时搜索服务,以让用户最快的得到感兴趣的信息。下面PPT是利用Solr(一个基于Lucene的搜索服务器)和Hadoop进行实时搜索搭建的架构,供大家参考:

MongoDB Replica Sets 简明搭建教程

无论我们学习什么语言,能打出一个Hello World成为了我们的第一步。而今天这个例子,相当于是MongoDB Replica Sets搭建的Hello World。代码如下:

CouchDB:最适合移动设备开发的NoSQL存储

提到移动设备开发,如果你还只想到sqlite,那抱歉你真的过时了。今天的主角是CouchDB,NoSQL世界中的重要一员。本文原文并不是为了讨论CouchDB在移动平台上的应用,但其提到的CouchDB的各个优点却使我们觉得她太适合移动设备开发了。理由如下: