Monday 15 September 2014

Cassandra-startups


Trying to brief Cassandra :  important stuff to learn to manage it. 



Cassandra -  In Greek mythology :   A Princess who can see the future but got cursed that nobody will believe on her.

Excellent nosql technology through which can you scale the writes and nail down all BCP and Disaster recovery issues.

Some of the important feature are listed below.

  • Multi Data center support
  • Multi master mode - peer to peer communication
  • High Availability
  • Linear scalability
  • Collection datatypes
  • Faster updates
  • Standard Monitoring Dashboard
Out of Scope
  •      joins
  •      group by
  •      order by
  •      secondary index - not performan
Important concepts
  • seed-node
  • Gossips
  • peer to peer
  • initial_token
  • listen_address
  • rpc_address
  • Compaction
  • tombstone
  • Quorum
  • consistency
  • replication factor
  • snitch

Need to learn:

Installation 

Connect to Cassandra (via cql)
create key space/table/index

How to add node
How to remove node
How to repair a cluster

How to backup c* cluster
How to setup monitoring  (OPS center)

How to set replication factor
How to set consistency Level (via Driver)
How to set authenticaion in connection










       













No comments:

Post a Comment