Certify and Increase Opportunity.
Be
Govt. Certified Apache Cassandra Professional
Configuring Cassandra
Configuring Apache Cassandra
The cassandra.yaml file is the main configuration file for Cassandra. This file is located in /etc/cassandra/conf/cassandra.yaml in packaged installations or $CASSANDRA_HOME/conf/cassandra.yaml in binary installations. After changing properties in this file, you must restart the node for the changes to take effect.
Option | Default Value |
---|---|
authenticator | org.apache.cassandra.auth.AllowAllAuthenticator |
authority | org.apache.cassandra.auth.AllowAllAuthority |
auto_bootstrap | false |
cluster_name | Test Cluster |
column_index_size_in_kb | 64 |
commitlog_directory | /var/lib/cassandra/commitlog |
commitlog_rotation_threshold_in_mb | 128 |
commitlog_sync | periodic |
commitlog_sync_period_in_ms | 10000 (ten seconds) |
compaction_preheat_key_cache | true |
compaction_thread_priority | 1 (Lowest) |
compaction_throughput_mb_per_sec | 16 |
concurrent_compactors | One per CPU core |
concurrent_reads | 32 |
concurrent_writes | 32 |
data_file_directories | /var/lib/cassandra/data |
dynamic_snitch | true |
dynamic_snitch_badness_threshold | 0.0 |
dynamic_snitch_reset_interval_in_ms | 600000 |
dynamic_snitch_update_interval_in_ms | 100 |
endpoint_snitch | org.apache.cassandra.locator.SimpleSnitch |
flush_largest_memtables_at | 0.75 |
hinted_handoff_enabled | true |
hinted_handoff_throttle_delay_in_ms | 50 |
in_memory_compaction_limit_in_mb | 64 |
incremental_backups | false |
index_interval | 128 |
initial_token | n/a |
internode_encryption | none |
keystore | conf/.keystore |
keystore_password | cassandra |
listen_address | localhost |
max_hint_window_in_ms | 3600000 (one hour) |
memtable_flush_queue_size | 4 |
memtable_flush_writers | One per data directory |
memtable_total_space_in_mb | 1/3 of the heap |
partitioner | org.apache.cassandra.dht.RandomPartitioner |
phi_convict_threshold | 8 |
reduce_cache_capacity_to | 0.6 |
reduce_cache_sizes_at | 0.85 |
request_scheduler | org.apache.cassandra.scheduler.NoScheduler |
request_scheduler_id | keyspace |
rpc_address | localhost |
rpc_keepalive | true |
rpc_max_threads | Unlimited |
rpc_min_threads | 16 |
rpc_port | 9160 |
rpc_recv_buff_size_in_bytes | n/a |
rpc_send_buff_size_in_bytes | n/a |
rpc_timeout_in_ms | 10000 |
saved_caches_directory | /var/lib/cassandra/saved_caches |
seeds | 127.0.0.1 |
seed_provider | org.apache.cassandra.locator.SimpleSeedProvider |
sliced_buffer_size_in_kb | 64 |
snapshot_before_compaction | false |
storage_port | 700 |
thrift_framed_transport_size_in_mb | 15 |
thrift_max_message_length_in_mb | 16 |
truststore | conf/.truststore |
truststore_password | cassandra |
Apply for Apache Cassandra Certification Now!!
http://www.vskills.in/certification/Certified-Apache-Cassandra-Professional