Index
A
- Acunu Analytics
- about / Acunu Analytics
- ALTER TABLE / ALTER
- Audit / Audit
- auto_bootstrap setting / auto_bootstrap
B
- backup configurations
- about / Backup configurations
- incremental_backups option / incremental_backups
- auto_snapshot option / auto_snapshot
- backups analytics
- about / Analytics on backups
- file streaming / File streaming
- Keyspace settings / Keyspace and column family settings
- column family settings / Keyspace and column family settings
- communication configuration / Communication configuration using the Thrift interface with Cassandra
- temporary files HDFS location / HDFS location of the temporary files
- basic JMX monitoring
- about / Basic JMX monitoring
- Push vs. Pull / Basic JMX monitoring
- JConsole and VisualVM / Basic JMX monitoring
- Mx4J / Basic JMX monitoring
- BigTable data model
- about / BigTable / Log-structured data model
- Keyspace / Keyspace
- SSTable / Sorted String Table (SSTable)
- Memtable / Memtable
- compactions / Compaction
- binaries
- downloading, for installation / Downloading/choosing binaries to install
- selecting, for installation / Downloading/choosing binaries to install
- bloom filter
- about / Bloom filter
- bootstrapping
- about / Bootstrapping
- vnodes / Vnodes
- broadcast_address setting / broadcast_address
- ByteOrderedPartitioner / Partitioner
C
- CAP theorem
- about / CAP theorem
- consistency / CAP theorem
- availability / CAP theorem
- partition tolerance / CAP theorem
- Cassandra
- feature / Distributed hash table
- eventual consistency / Eventual consistency
- about / Memory, CPU, and network requirements
- memory requisites / Memory, CPU, and network requirements
- network requisites / Memory, CPU, and network requirements
- in-memory data structure / Cassandra in-memory data structures
- on EC2 instance / Cassandra on EC2 instance
- monitoring tools / Monitoring tools
- Hadoop, configuring with / Configuring Hadoop with Cassandra
- data, reading, directly from / Reading data directly from Cassandra
- cassandra-env.sh
- configuring / Configuring cassandra-env.sh
- Cassandra.yaml file
- configuring / Configuring Cassandra.yaml
- Cassandra data models
- denormalization / Denormalization
- counter column family, creating / Creating a counter column family
- tweet data structure / Tweet data structure
- secondary index / Secondary index examples
- Cassandra multi region cluster
- configuring / Configuring a Cassandra multiregion cluster
- Cassandra Query Language (CQL) / Querying data
- Cfhistograms / Cfhistograms
- cfstats command / Basic JMX monitoring
- cleanup / Cleanup
- cluster_name setting / cluster_name
- column, types
- standard columns / Types of columns
- composite columns / Types of columns
- expiring columns / Types of columns
- counter columns / Types of columns
- column families
- about / Column families
- column family
- creating / Creating a column family
- GC grace period / GC grace period
- compaction / Compaction
- minimum compaction threshold / Minimum and maximum compaction threshold
- maximum compaction threshold / Minimum and maximum compaction threshold
- configuration options / Options
- column_index_size_in_kb setting
- about / column_index_size_in_kb
- commit log
- separate drive / Separate drive for commit logs
- commitlog_directory setting / commitlog_directory
- commitlog_segment_size_in_mb setting / commitlog_segment_size_in_mb
- commitlog_sync setting
- about / commitlog_sync
- commitlog_sync_period_in_ms method / commitlog_sync
- commitlog_sync_batch_window_in_ms method / commitlog_sync
- commitlog_sync_batch_window_in_ms method / commitlog_sync
- commitlog_sync_period_in_ms method / commitlog_sync
- commitlog_total_space_in_mb setting / commitlog_total_space_in_mb
- compactions / Compaction
- compactionstats command / Basic JMX monitoring
- compaction_preheat_key_cache setting / compaction_preheat_key_cache
- compaction_throughput_mb_per_sec setting
- about / compaction_throughput_mb_per_sec
- composite columns / Types of columns
- composite primary key type
- about / Composite primary key type
- compression
- netstats / netstats
- tpstats / tpstats
- Cassandra cache / Cassandra's caches
- filesystem caches / Filesystem caches
- Cassandra kernel tuning / Tuning the kernel for Cassandra
- NOOP scheduler / noop scheduler
- NUMA / NUMA
- Increase Map Count parameter / Other tuning parameters
- Increase User limits parameter / Other tuning parameters
- dynamic snitch / Dynamic snitch
- Cassandra multi region cluster, configuring / Configuring a Cassandra multiregion cluster
- compression metadata
- about / Compression metadata
- ConcurrentLinkedHashCacheProvider
- about / row_cache_provider
- concurrent_compactors setting
- about / concurrent_compactors
- concurrent_reads setting
- about / concurrent_reads
- concurrent_writes setting
- about / concurrent_writes
- configuration, cassandra-env.sh / Configuring cassandra-env.sh
- configuration, Cassandra.yaml file
- about / Configuring Cassandra.yaml
- cluster_name setting / cluster_name
- seed_provider setting / seed_provider
- partitioner setting / Partitioner
- auto_bootstrap setting / auto_bootstrap
- broadcast_address setting / broadcast_address
- commitlog_directory setting / commitlog_directory
- data_file_directories setting / data_file_directories
- disk_failure_policy setting / disk_failure_policy
- initial_token setting / initial_token
- listen_address setting / listen_address/rpc_address
- rpc_address setting / listen_address/rpc_address
- ports settings / Ports
- endpoint_snitch setting / endpoint_snitch
- commitlog_sync setting / commitlog_sync
- commitlog_segment_size_in_mb setting / commitlog_segment_size_in_mb
- commitlog_total_space_in_mb setting / commitlog_total_space_in_mb
- row cache, saving to disk / Key cache and row cache saved to disk
- key cache, saving to disk / Key cache and row cache saved to disk
- row_cache_size_in_mb setting / Key cache and row cache saved to disk
- key_cache_size_in_mb setting / Key cache and row cache saved to disk
- compaction_preheat_key_cache setting / compaction_preheat_key_cache
- row_cache_provider setting / row_cache_provider
- column_index_size_in_kb setting / column_index_size_in_kb
- compaction_throughput_mb_per_sec setting / compaction_throughput_mb_per_sec
- in_memory_compaction_limit_in_mb setting / in_memory_compaction_limit_in_mb
- concurrent_compactors setting / concurrent_compactors
- populate_io_cache_on_flush setting / populate_io_cache_on_flush
- concurrent_reads setting / concurrent_reads
- concurrent_writes setting / concurrent_writes
- flush_largest_memtables_at setting / flush_largest_memtables_at
- index_interval setting / index_interval
- memtable_total_space_in_mb setting / memtable_total_space_in_mb
- memtable_flush_queue_size setting / memtable_flush_queue_size
- memtable_flush_writers setting / memtable_flush_writers
- stream_throughput_outbound_megabits_per_sec setting / stream_throughput_outbound_megabits_per_sec
- request_scheduler setting / request_scheduler
- request_scheduler_options setting / request_scheduler_options
- rpc_keepalive setting / rpc_keepalive
- rpc_server_type setting / rpc_server_type
- thrift_framed_transport_size_in_mb setting / thrift_framed_transport_size_in_mb
- rpc_max_threads setting / rpc_max_threads
- rpc_min_threads setting / rpc_min_threads
- timeouts / Timeouts
- configuration options, column family
- counter column / Types of columns
- counter column family
- creating / Creating a counter column family
- CREATE TABLE / CREATE
D
- -Dreplace_tokens=<tokens> command / Bootstrapping
- data
- querying / Querying data
- data consistent features, Cassandra
- manual repair / Manual repair
- data modeling
- fixed columns / Data modeling
- Dynamic columns / Data modeling
- data querying
- DataStax
- DataStax OpsCenter
- about / DataStax OpsCenter
- data_file_directories setting / data_file_directories
- dclocal_read_repair_chance parameter
- decommission / Decommission
- denormalization
- about / Denormalization
- Time series database example / Denormalization
- comparator / Denormalization
- key-value data store example / Denormalization
- distributed counters example / Denormalization
- DESCRIBE CLUSTER option / DESCRIBE
- DESCRIBE command / DESCRIBE
- DESCRIBE SCHEMA option / DESCRIBE
- disk_failure_policy setting / disk_failure_policy
- distributed Hash table / Distributed hash table
- domain-specific language (DSL) / Querying data
- drain
- about / Drain
- DSE Hadoop / DSE Hadoop
- dynamic snitch
- about / Dynamic snitch
- dynamic_snitch_badness_threshold parameter / Dynamic snitch
- dynamic_snitch_reset_interval_in_ms parameter / Dynamic snitch
- dynamic_snitch_update_interval_in_ms parameter / Dynamic snitch
- phi_convict_threshold parameter / Dynamic snitch
- hinted_handoff_enabled parameter / Dynamic snitch
- max_hint_window_in_ms parameter / Dynamic snitch
- max_hints_delivery_threads parameter / Dynamic snitch
- hinted_handoff_throttle_delay_in_ms parameter / Dynamic snitch
- inter_dc_tcp_nodelay parameter / Dynamic snitch
- dynamic_snitch_badness_threshold parameter / Dynamic snitch
- dynamic_snitch_reset_interval_in_ms parameter / Dynamic snitch
- dynamic_snitch_update_interval_in_ms parameter / Dynamic snitch
E
- Ec2MultiRegionSnitch
- about / Snitch
- Ec2Snitch
- about / Snitch
- encryption
- levels / Encryption
- keystore, creating / Creating a keystore
- truststore, creating / Creating a truststore
- transparent data encryption / Transparent data encryption
- endpoint_snitch setting / endpoint_snitch
- eventual consistency / Eventual consistency
- expiring columns / Types of columns
F
- file streaming / File streaming
- flush_largest_memtables_at setting
- about / flush_largest_memtables_at
G
- ganglia / Basic JMX monitoring
- GCInspector class / Things to look out for
- GossipingPropertyFileSnitch / GossipingPropertyFileSnitch
- Gossip protocol / Gossip protocol
H
- Hadoop
- configuring, with Cassandra / Configuring Hadoop with Cassandra
- Hadoop, configuring with Cassandra
- about / Configuring Hadoop with Cassandra
- virtual datacenter, configuring / Virtual datacenter
- hinted_handoff_enabled parameter / Dynamic snitch
- hinted_handoff_throttle_delay_in_ms parameter / Dynamic snitch
I
- in-memory data structure, Cassandra
- index summary / Index summary
- bloom filter / Bloom filter
- compression metadata / Compression metadata
- SSDs versus spinning disks / SSDs versus spinning disks
- key cache / Key cache
- row cache / Row cache
- Increase Map Count parameter / Other tuning parameters
- Increase User limits parameter / Other tuning parameters
- index summary
- about / Index summary
- index_interval setting
- about / index_interval
- initial_token setting / initial_token
- inter_dc_tcp_nodelay parameter / Dynamic snitch
- in_memory_compaction_limit_in_mb setting
- about / in_memory_compaction_limit_in_mb
- iostat
- about / iostat
J
- JConsole and VisualVM / Basic JMX monitoring
- jmap
- URL / Compression metadata
- JMX authentication / JMX authentication
K
- key cache
- about / Key cache
- keyspace
- creating / Create a keyspace
- column family, creating / Creating a column family
- keystore
- creating / Creating a keystore
L
- listen_address setting / listen_address/rpc_address
- logs
- errors, checking / Things to look out for
M
- manual repair
- validation compaction stage / Manual repair
- streaming / Manual repair
- disadvantage / Manual repair
- max_hints_delivery_threads parameter / Dynamic snitch
- max_hint_window_in_ms parameter / Dynamic snitch
- Memtable / Memtable
- memtable_flush_queue_size setting
- about / memtable_flush_queue_size
- memtable_flush_writers setting
- about / memtable_flush_writers
- memtable_total_space_in_mb setting
- about / memtable_total_space_in_mb
- Merkle tree / Manual repair
- monitoring tools, Cassandra
- DataStax OpsCenter / DataStax OpsCenter
- basic JMX monitoring / Basic JMX monitoring
- move <token> / Drain
- Murmur3Partitioner random partitioner / Partitioner
- Mx4J / Basic JMX monitoring
N
- netstats / netstats
- netstats <host> / Drain
- netstats command / Basic JMX monitoring
- NetworkToplogyStrategy (NTS) / Virtual datacenter
- nodetool --help command / Node tool commands
- nodetool command
- about / Backup configurations
- noop scheduler / noop scheduler
- NUMA / NUMA
P
- partitioner
- about / Partitioner
- Murmur3Partitioner random partitioner / Partitioner
- ByteOrderedPartitioner / Partitioner
- RandomPartitioner / Partitioner
- phi_convict_threshold parameter / Dynamic snitch
- populate_io_cache_on_flush setting
- about / populate_io_cache_on_flush
- ports
- PropertyFileSnitch / PropertyFileSnitch
Q
- query performance
- tracing / Tracing
R
- RandomPartitioner / Partitioner
- range_request_timeout_in_ms setting
- about / Timeouts
- read operations, drain
- read_repair_chance parameter
- read_request_timeout_in_ms setting
- about / Timeouts
- rebuild <dc_name> / Drain
- removenode / Drain
- request_scheduler method
- about / request_scheduler
- org.apache.cassandra.scheduler.NoScheduler / request_scheduler
- org.apache.cassandra.scheduler.RoundRobinScheduler / request_scheduler
- request_scheduler_options method
- about / request_scheduler_options
- throttle_limit / request_scheduler_options
- default_weight / request_scheduler_options
- request_timeout_in_ms setting
- about / Timeouts
- row cache
- about / Row cache
- row_cache_provider setting
- about / row_cache_provider
- rpc_address setting / listen_address/rpc_address
- rpc_keepalive setting
- about / rpc_keepalive
- rpc_max_threads setting
- about / rpc_max_threads
- rpc_min_threads setting
- about / rpc_min_threads
- rpc_server_type setting
- about / rpc_server_type
- sync option / rpc_server_type
- hsha option / rpc_server_type
S
- scrub / Drain
- secondary index
- gotchas / Secondary index examples
- table, creating / Creating a secondary index table
- internal data structure / Internal data structure
- indexed column / Indexed column family
- creating / Creating an index
- secondary indexes
- about / Secondary indexes
- seed_provider setting / seed_provider
- SELECT / SELECT
- SerializingCacheProvider
- about / row_cache_provider
- setcompactionthroughput / Drain
- snapshot / Drain
- snitches, Cassandra
- spinning disks
- versus SSDs / SSDs versus spinning disks
- SSDs
- versus spinning disks / SSDs versus spinning disks
- SSTable / Sorted String Table (SSTable)
- standard columns / Types of columns
- Stop / Drain
- streaming_socket_timeout_in_ms setting
- about / Timeouts
- stream_throughput_outbound_megabits_per_sec setting
T
- thrift_framed_transport_size_in_mb setting
- timeouts
- about / Timeouts
- Timestamp / BigTable / Log-structured data model
- tpstats / tpstats
- Tpstats / Drain
- tpstats command / Basic JMX monitoring
- transparent data encryption
- about / Transparent data encryption
- keyspace authentication / Keyspace authentication (simple authenticator)
- JMX authentication / JMX authentication
- truncate_request_timeout_in_ms setting
- about / Timeouts
- truststore
- creating / Creating a truststore
U
- USE statement / USE
V
- virtual datacenter configuration
- about / Virtual datacenter
- PropertyFileSnitch / PropertyFileSnitch
- GossipingPropertyFileSnitch / GossipingPropertyFileSnitch
- DSE Hadoop / DSE Hadoop
- Visual VM
- URL / Compression metadata
- vmstat
- about / vmstat
- vnodes
- about / Vnodes
- node tool commands / Node tool commands
- cfhistograms / Cfhistograms
- cleanup / Cleanup
- decommission / Decommission
- drain / Drain
W
- write_request_timeout_in_ms setting
- about / Timeouts