cassandra 节点限制 [英] cassandra node limitations

查看:30
本文介绍了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.

我已查找此类限制(如果存在),但未找到有关此问题的任何材料.为什么最近关于 cassandra 的议论越来越少,但它已经成熟,并且是 0.8 版本,而大多数文章/博客仅与 0.6v 相关.

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天全站免登陆