You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by Apache Wiki <wi...@apache.org> on 2009/12/10 06:10:24 UTC

[Cassandra Wiki] Update of "CassandraHardware" by JonathanEllis

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.

The "CassandraHardware" page has been changed by JonathanEllis.
http://wiki.apache.org/cassandra/CassandraHardware?action=diff&rev1=3&rev2=4

--------------------------------------------------

+ === General ===
+ 
+ Cassandra assumes that all nodes have equal capacity.  Violating this assumption will lead to poor performance.  Rather than keeping your hardware price fixed and adding increasingly powerful machines as moore's law kicks in, keep capacity (relatively) fixed and add increasingly inexpensive ones.  (This is easier if you start with relatively powerful machines.)
+ 
  === Memory ===
  The most recently written data resides in memory tables (aka [[MemtableThresholds|memtables]]), but older data that has been flushed to disk can be kept in the OS's file-system cache. In other words, ''the more memory, the better'', with 1GB being the minimum recommended in a virtualized environment.  With dedicated hardware there is no reason to use less than 4GB, and at the high end, you see clusters with 16 or 32 GB.