
Cassandra
文章平均质量分 91
huoyin
这个作者很懒,什么都没留下…
展开
-
(转)Cassandra1.0改进:数据压缩
Cassandra1.0改进:数据压缩作者:nosqlfan on 星期二, 十月 11, 2011 ·评论本文 【阅读:813 次】 Cassandra 1.0 提供了基于ColumnFamily的数据压缩,这也是一个人民群众呼声很高的功能。压缩功能能够有效地减少数据体积,同时也能减少磁盘I/O,特别是对那些读多的应用场景。压缩有哪些好处压缩可以有效的减小数据体积,可转载 2012-04-24 17:35:11 · 881 阅读 · 0 评论 -
(转)Cassandra新特性:分层压缩
Cassandra新特性:分层压缩作者:nosqlfan on 星期一, 十月 17, 2011 ·4条评论 【阅读:1,441 次】 Cassandra的数据模型借鉴自Google的BigData模型,简单来说就是将写操作放在一个内存块中,当内存块大小达到一定大小时,将内存中的数据排序后写成一个sstable文件,而这种方式会有一些问题,而前段时间Google的Chromiu转载 2012-04-24 18:01:39 · 1009 阅读 · 0 评论 -
Merkle Tree 或 Hash Tree
原文作者: 石伟 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息网址:http://ultimatearchitecture.net/index.php/2010/09/12/merkle-tree/ Merkle Tree, 又被称为Hash Tree,是一种树状Hash结构,1979年由Ralph Merkle发明。 如前面的blog所述,Merkle Tre转载 2012-05-04 15:58:18 · 1709 阅读 · 0 评论 -
Dynamo:利用NWR模型与vector clock解决锁问题
我们知道当系统系统为多用户时,就必须使用文件锁的机制来保护数据的完整性和一致性。举例A用户向数据区D1写了数据1, 那么用户B和C都可以看到D1的数据为1,而当A,B同时在向数据区D1做加1的操作,就需要一个锁,让先发起的用户先操作,后发起的用户就需要在队列里面排队等待前面的用户完成操作,再继续进行。 如果只有几个,几十个用户,基本没有什么延时。但是 如果你有10000个用户,那排的队伍就比ICB转载 2012-05-07 19:57:18 · 1599 阅读 · 0 评论 -
一致性哈希(Consistent Hashing)
直到现在为止,一致性哈希也没有一个非常明确的定义,多数文献还是从其应用场景之上对一致性哈希进行描述。“哈希”想必大家都已经了解,问题是何为“一致性”? 一致性 在讨论一致性哈希之前,先认识下“非一致性哈希”,显然HashMap属于此列。 当使用HashMap时,key被均匀地映射到数组之上,映射方法就是利用key的hash与数组长度取模(通过&运算)。 当put的数转载 2012-05-09 09:46:58 · 789 阅读 · 0 评论 -
HBase VS Cassandra
目前分布式的,可扩展的数据库正被猛烈的需要着,从社会媒体新兴公司需要构建海量数据仓库,到生物公司的蛋白质链分析。“大数据”每一天都变得更重要了。尽管Hadoop目前已经是大数据问题处理方面事实存在的标准。但仍然存在一些其他的分布式数据库,每个都有他们独特的优势。有两个数据库获得了最多的关注:HBase 和 Cassandra。关于这两个雄心勃勃的项目的分歧可以归纳为特性和架构方面的不同原创 2014-01-22 17:21:58 · 2233 阅读 · 0 评论