cassandra节点限制 [英] cassandra node limitations

查看:194
本文介绍了cassandra节点限制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在寻找如果cassandra有节点硬件规格的限制,如果有任何这样的限制可能是每个节点的最大存储。

I am looking for if cassandra has limitations of node hardware spec like what could be the max storage per node if there is any such limitation.

我打算使用几个节点与48TB存储(2TB X 24硬盘驱动器7200rpm)每个节点与一些很好的双核处理器。

I intend to use couple of nodes with 48TB storage (2TB X 24 hard drives 7200rpm) per node with some good dual xeon processor.

我已经查找这样的限制如果存在任何,但没有找不到关于这个问题的任何材料。

I have looked up for such limitations if exists any but didn't find any material about this issue. And guys why there is so much less buzz about cassandra recently while its getting mature and its up 0.8 version while most of articles/blogs are related to 0.6v only.

推荐答案

Cassandra按行分布数据,所以唯一的硬限制是行必须能够适合单个节点。

Cassandra distributes its data by row, so the only hard limitation is that a row must be able to fit on a single node.

因此,简短的答案是否定的。

So the short answer is no.

更长的答案是,您需要确保为永久数据设置单独的存储区域,提交日志。

The longer answer is that you'll want to make sure that you're setting up a separate storage area for your permanent data and your commit logs.

还有一个要记住的是,你仍然会遇到寻求速度问题。 Cassandra的一个好处是,你不需要有一个节点有这么多的数据(事实上,它可能不是很好的建议,你的存储将超过你的处理能力)。如果您使用较小的节点(硬盘驱动器空间明智),那么您的存储和处理能力将扩展到一起。

One other thing to keep in mind is that you'll still run into seek speed issues. One of the nice things about Cassandra is that you don't need to have a single node with that much data (and in fact its probably not well advised, you're storage will outpace your processing power). If you use smaller nodes (hard drive space wise) then your storage and processing capabilities will scale together.

这篇关于cassandra节点限制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆