Database Reference
In-Depth Information
Default: 32. This specifies how large the CommitLog will grow before a
new file is created.
seed_provider
Default: org.apache.cassandra.locator.SimpleSeedProvider. Specifies the
Java class that will provide the seeds that will allow nodes to autodetect
the cluster. The SimpleSeedProvider by default takes a parameter of
seeds, which is a comma-delimited list of nodes to act as seed nodes.
When running a multiple-node cluster, it is important to have as many
seeds as possible so new nodes will be able to bootstrap in the event of an
outage of a seed node.
concurrent_reads
Default: 32. The number of concurrent reads that are allowed to take
place. Because heavy read loads can pull large amounts of data from disk,
the reads are going to be I/O bound. A general rule of thumb is to set this
value to 16 * the number of disks in use by
data_file_directories .
concurrent_writes
Default: 32. The number of concurrent writes. Because writes are appen-
ded to the CommitLog, they are almost never I/O bound. The general rule
of thumb for concurrent writes is 16 * the number of cores in the machine.
memtable_total_space_in_mb
Default: not specified. When specified, Cassandra will flush the largest
MemTable when this limit has been reached. When left unspecified, Cas-
sandra will flush the largest MemTable when it reaches one-third of the
heap.
listen_address
Default: localhost. This is the address that the host listens on. When left
unspecified, the listen address will default to the local address. In most
cases, this will work. If left at localhost, other nodes may not be able to
communicate.
Search WWH ::




Custom Search