我已经能够让Cassandra在macbook集群上工作(为了好玩)。现在,我正在尝试将其用于研究。
目前,我有一台运行英特尔3770K lga 1150的linux机器。我想在运行cassandra时创建一个集群。我可以使用便宜的机器(2-3个节点,英特尔i5,4tb高清,8 gb内存)吗?第一次正确执行此操作的最佳配置是什么?
有没有可能使用新的节点来操作cassandra,而当前的机器只是利用数据进行分析?
发布于 2014-09-16 02:38:19
8 8gb内存是相当低的。我建议最少16 8gb (越多越好),这样你就可以安全地分配8 8gb的堆,同时为非堆的东西留出空间。特别是如果你想在上面存储数TB的数据,你就需要8 8gb以上的空间。有些数据模型比其他数据模型更差。如果使用非ssd,请确保在提交日志中有专用的驱动器,这样就不会与数据竞争。它将与您列出的内容一起工作,但一旦有大量的数据,您就不会获得良好的性能。
http://www.datastax.com/documentation/cassandra/2.0/cassandra/architecture/architecturePlanningAbout_c.html
您可以创建多个数据中心来分隔不同的工作负载。如果使用datastax企业版,DSE工作负载告密者将为您做到这一点。
https://stackoverflow.com/questions/25853292
复制相似问题