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/10/16 22:59:17 UTC

[Cassandra Wiki] Update of "FAQ" by StuHood

Dear Wiki user,

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

The "FAQ" page has been changed by StuHood:
http://wiki.apache.org/cassandra/FAQ?action=diff&rev1=17&rev2=18

   1. Use the `get_string_property("token map")` RPC to obtain an update-to-date list of the nodes in the cluster and cycle through them.
   1. Deploy a load-balancer, proxy, etc.
  
+ == What kind of hardware should I run Cassandra on? ==
+ 
+  * Memory
+    * The more memory, the better: recently written data will be held in [[MemtableThresholds|memtables]] and older data will remain on disk, but will be cached by the OS's filesystem cache.
+  * CPU
+    * FIXME
+  * Disk
+    * For optimal performance, at least 2 disks are required to run Cassandra. One disk should be dedicated to use by the commit log (defined by the CommitLogDirectory config parameter), and the remainder of your drives should be listed as places to store data files (the DataFileDirectories config parameter).
+    * If you use raid, it is recommended to use raid1 pairs, and to list each pair separately as DataFileDirectories, with one pair for the CommitLogDirectory
+