【译】使用Leveled Compaction的时机

本文来自用心去思考博客博主的投稿,文章内容来自DataStex,描述了使用Leveled Compaction策略的特点和适用场景。也包括了一些译者自己的理解。

Cassandra 1.1的缓存策略

从0.5和0.6版本开始,Cassandra就提供了主键缓存和行缓存。在1.1 版本中,Cassandra的核心开发团队重新对缓存策略进行了设计和实现,以提供配置更简单但同时又更高效的缓存效果。

Cassandra 与 SSD

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

2011最值得收藏的Cassandra演讲

2012已经来了,Datastax总结了2011年最值得听的几个Cassandra演讲,NoSQLFan将其转给有兴趣的同学。

SpiderDuck与NoSQL – Twitter实时URL抓取服务架构

最近Twitter开发者博客上发表了一篇文章,向大家介绍了Twitter的URL抓取服务SpiderDuck,其中用到了Cassadra,Hadoop和Memcached作为存储部件。是一个了解NoSQL使用方法的好例子。

NoSQLFan文摘:2011-10-20

NoSQL如火如荼的发展,每天相关的文章教程也多不胜数,可惜我们精力有限,无法全部转译到NoSQLFan。但让大家错失有用的文章确实也非常遗憾。所以我们从今天开始推出NoSQLFan文摘,将无力翻译转载的文章集结成文摘推荐给大家,希望能够让大家能从NoSQLFan获取到更多有用的信息。

Cassandra新特性:分层压缩

Cassandra的数据模型借鉴自Google的BigData模型,简单来说就是将写操作放在一个内存块中,当内存块大小达到一定大小时,将内存中的数据排序后写成一个sstable文件,而这种方式会有一些问题,本文介绍了一种新的压缩方法,借鉴自LevelDB。

Cassandra1.0改进:数据压缩

Cassandra 1.0 提供了基于ColumnFamily的数据压缩,这也是一个人民群众呼声很高的功能。压缩功能能够有效地减少数据体积,同时也能减少磁盘I/O,特别是对那些读多的应用场景。

Cassandra Web界面管理工具:Cassandra Cluster Admin

phpmyadmin 是最流行的MySQL Web管理工具,没有之一。而我们新生的NoSQL数据库们,也需要类似的东西来方便大家使用,NoSQLFan之前已经介绍过几款工具,比如这篇文章《phpRedisAdmin:Redis的WEB界面管理工具》,和这篇文章《MongoDB管理工具》,而今天我们要介绍的是一个针对Cassandra的Web界面管理工具:Cassandra Cluster Admin

下一页 »