Redis2.6 的看门狗

watchdog(看门狗)是Redis2.6 版本将发布的一个新特性,它用于诊断Redis的延迟问题,这一功能有点类似于慢日志。主要是记录一些太慢的行为,以便排查原因。

Basho发布Riak CS,提供企业级云服务

Basho刚刚发布了其云服务,Riak CS。提供Riak云存储服务,Riak CS拥有Riak的分布式,高度扩展性及容错性支持。下面是Riak CS平台的主要特性。

Couchbase:Draw Something背后的技术支持

但是在Draw Something背后,又是什么样的技术使其在前所未有的爆炸式增长面前一路快跑呢。今天Couchbase发表了一篇博文,骄傲的向大家宣布,Draw Something背后的数据支持,正是Couchbase。

解密Redis持久化

本文内容来源于Redis作者博文,Redis作者说,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章非常长,也很值得一看,NoSQLFan将主要内容简述成本文。

用Redis进行fibonacci数列计算

Redis 2.6就快要发布了,预计下周应该会发布第一个RC版本。2.6 版本的最大亮点莫过于对lua脚本的支持,这一灵活性的加入,让Redis的角色又会进行一些转变,相信又会催生出很多新的用法。下面就是一个有意思的脚本,它的目的是使用Redis的lua功能进行fibonacci数列的计算。

Cassandra 与 SSD

Cassandra 与众多类BigTable类存储一样,都采用了LSM-Tree 结构来存储数据,简单来说就是将原来的直接维护索引树变为增量写的方式,这样能够保证对磁盘的操作是顺序的。这一点最初是针对目前的机械硬盘来做的优化,而面对日益成熟的SSD,这种方案又是否有优势呢?

Redis 源码分析:dict.c 和 dict.h

本文作者为@huangz,也就是Redis文档中文翻译版的创建和维护者,也是OOREDIS的作者。文章对Redis的核心数据结构,dict结构的内部实现进行了分析。是介绍Redis内部结构的好文章。

优化CouchDB的读性能

CouchDB在每次读操作时都会进行数据全并,这样会降低读性能。特别是当遇到两次读之间的间隔过大时。可能会导致大量的写操作需要合并进视图,从而让读操作变得很慢。本文介绍了一些提高其读性能的方法。

MongoDB ObjectId的优化

ObjectID,也就是我们在进行insert操作时会自动生成的_id字段。我们经常会看到它,这个字段的组成及其设计思路我们可以参考NoSQLFan之前的文章,今天我们想讲一下对这个字段的一些优化,内容主要来源于MongoDB官方文档。

MongoDB智能查询优化的问题

自动查询优化是MongoDB一个专门设计的功能,简言之,这个功能就是通过对查询进行分析,从而判断出更有利的索引使用策略。而这个智能的功能,实际潜伏着一些问题。

下一页 »