Sie sind auf Seite 1von 0

Certified Apache Cassandra

Professional
VS-1046
Certified Apache Cassandra Professional
www.vskills.in



Certified Certified Certified Certified Apache Apache Apache Apache Cassandra Professional Cassandra Professional Cassandra Professional Cassandra Professional

Certification Code Certification Code Certification Code Certification Code VS-1046
Vskills certification for Apache Cassandra Professional assesses the candidate for skills for
Apache cassandra database. The certification tests the candidates on various area of
Apache cassandra distributed database hich includes knoled!e of installin!"
ad#inisterin! and confi!urin! applications utili$in! the cassandra.
%h& should one take this certification' %h& should one take this certification' %h& should one take this certification' %h& should one take this certification'
This Course is intended for professionals and !raduates antin! to e(cel in their chosen
areas. )t is also ell suited for those ho are alread& orkin! and ould like to take
certification for further career pro!ression.

*arnin! Vskills Certified Apache Cassandra Professional Certification can help candidate
differentiate in toda&+s co#petitive ,ob #arket" broaden their e#plo&#ent opportunities b&
displa&in! their advanced skills" and result in hi!her earnin! potential.

-or e#plo&ers" the certification provides skill-verification tools that not onl& help assess a
person+s skills in Cassandra database but also the abilit& to .uickl& co#plete on-the-,ob
tasks across #ultiple pro!ra#s.
%ho ill benefit fro# takin! this certification' %ho ill benefit fro# takin! this certification' %ho ill benefit fro# takin! this certification' %ho ill benefit fro# takin! this certification'
/ob seekers lookin! to find e#plo&#ent in various softare and )T infrastructure
co#panies" students !enerall& antin! to i#prove their skill set and #ake their CV
stron!er and e(istin! e#plo&ees lookin! for a better role can prove their e#plo&ers the
value of their skills throu!h this certification
Test 0etails1 Test 0etails1 Test 0etails1 Test 0etails1
0uration1 0uration1 0uration1 0uration1 60 #inutes
2o. of .uestions1 2o. of .uestions1 2o. of .uestions1 2o. of .uestions1 30
4a(i#u# #arks1 4a(i#u# #arks1 4a(i#u# #arks1 4a(i#u# #arks1 30" Passin! #arks1 53 630789 There is no ne!ative #arkin! in
this #odule.
-ee Structure1 -ee Structure1 -ee Structure1 -ee Structure1
:s. ;"000<- 6)ncludes all ta(es8

Certified Apache Cassandra Professional
www.vskills.in

Co#panies that hire Co#panies that hire Co#panies that hire Co#panies that hire Vskills Vskills Vskills Vskills Certified Certified Certified Certified Apache Apache Apache Apache Cassandra Cassandra Cassandra Cassandra Professional Professional Professional Professional
Vskills Certified Apache Cassandra Professional finds e#plo&#ent in bi! or s#all cloud
based softare develop#ent and )T infrastructure co#panies. There is a shorta!e of
skilled professionals in this field and co#panies are in a constant look out of people ell
ac.uainted ith the ork culture and the processes involved.




















Certified Apache Cassandra Professional
www.vskills.in


Table of Contents



1. 1. 1. 1. )ntroduction )ntroduction )ntroduction )ntroduction
1.1 History of Cassandra
1.2 Cassandras need and advantages
1.3 Data model and terms

5. 5. 5. 5. )nstallation )nstallation )nstallation )nstallation
2.1 Source building and installation Cassandra
2.2 Client CLI and commands

;. ;. ;. ;. Architecture Architecture Architecture Architecture
3.1 Keyspace
3.2 Replication with Gossip protocol
3.3 Durability with sstables, memtables, commit logs and hinted handoff
3.4 Compaction
3.5 Bloom filters and tombstones
3.6 Concurrency by SEDA

4. 4. 4. 4. Confi!urin! Cassandra Confi!urin! Cassandra Confi!urin! Cassandra Confi!urin! Cassandra
4.1 Keyspaces API definitions
4.2 Replica and their placement
4.3 Row key sorting by partitioner
4.4 Host proximity by snitch
4.5 Creating a cluster and nodes
4.6 Implementing Security

3. 3. 3. 3. Connectin! Connectin! Connectin! Connectin!
5.1 Client layer with Thrift and Avro
5.2 Different clients for programming languages

6. 6. 6. 6. 0ata :ead and rites 0ata :ead and rites 0ata :ead and rites 0ata :ead and rites
6.1 Basic properties
6.2 Single, range and multiget slice
6.3 Deletion and programmatic definition

=. =. =. =. 4onitorin! 4onitorin! 4onitorin! 4onitorin!
7.1 Using Log4J for logging
7.2 JMX and managed beans
7.3 Heap and thread monitoring


Certified Apache Cassandra Professional
www.vskills.in

>. >. >. >. Perfor#ance Tunin! Perfor#ance Tunin! Perfor#ance Tunin! Perfor#ance Tunin!
8.1 Tuning commit logs and memtables
8.2 Caching and buffer sizing
8.3 Stress testing and JVM tuning

?. ?. ?. ?. 4aintenance 4aintenance 4aintenance 4aintenance
9.1 Nodetool
9.2 cfstats and tpstats
9.3 Snapshot management
9.4 Updating and removing nodes





































Certified Apache Cassandra Professional
www.vskills.in


Course @ut Course @ut Course @ut Course @utline line line line


)ntroduction )ntroduction )ntroduction )ntroduction
Background of development of Cassandra
Explains need and benefits of Cassandra
Details on data model and terms used like cluster, keyspace, columns, etc.

)nstallation )nstallation )nstallation )nstallation
Explains the process of building from source and installing Cassandra
Describes the usage of client CLI and various commands

Architecture Architecture Architecture Architecture
Explains the concept of keyspace
Details on replication with gossip protocol
Explains the process of implementing durability with sstables, memtables, commit
logs and hinted handoff
Explains compaction in cassandra
Describes bloom filters and tombstones
Explains concurrency by SEDA

Confi!urin! Cassandra Confi!urin! Cassandra Confi!urin! Cassandra Confi!urin! Cassandra
Explains different API definitions of keyspaces
Explains replica and their placement
Explains the procedure of using partitioner for row key sorting
Detailing snitch for host proximity
Explains the process of cluster and nodes creation
Explains the process of implementing Security in cluster

Connectin! Connectin! Connectin! Connectin!
Explains the procedure of using thrift and avro for access by client
Describes the different clients for programming languages

0ata :ead and rites 0ata :ead and rites 0ata :ead and rites 0ata :ead and rites
Illustrates basic read and write properties
Describes different slice accesses of single, range and multiget slice
Illustrates deletion and programmatic definition of slices

4onitori 4onitori 4onitori 4onitorin! n! n! n!
Explains the procedure of using Log4J for logging
Explains JMX and managed beans
Monitoring heap and threads

Certified Apache Cassandra Professional
www.vskills.in


Perfor#ance Tunin! Perfor#ance Tunin! Perfor#ance Tunin! Perfor#ance Tunin!
Performance tuning of commit logs and memtables
Describes the procedure of caching and buffer sizing
Illustrates stress testing and JVM tuning

4aintenance 4aintenance 4aintenance 4aintenance
Explains Nodetool
Illustrates cfstats and tpstats
Explains the procedure of managing Snapshot
Explains the procedure of updating and removing nodes
Certified Apache Cassandra Professional
www.vskills.in



Sa#ple Auestions Sa#ple Auestions Sa#ple Auestions Sa#ple Auestions

1. 1. 1. 1. /4B stands for /4B stands for /4B stands for /4B stands for CCCCCCCCCCC. CCCCCCCCCCC. CCCCCCCCCCC. CCCCCCCCCCC.
A. /ava 4ana!ed *(tension
D. /ava 4ana!e#ent *(tension
C. /ava 4anipulated *(tension
0. 2one of the above

5 55 5. . . . Cassandra is an Cassandra is an Cassandra is an Cassandra is an CCCCCCCCCCCCCC. CCCCCCCCCCCCCC. CCCCCCCCCCCCCC. CCCCCCCCCCCCCC.
A. Centrali$ed database
D. 0istributed database
C. Peer-to peer database
0. 2one of the above

; ;; ;. . . . CassandraEs orientation is CassandraEs orientation is CassandraEs orientation is CassandraEs orientation is CCCCCC CCCCCC CCCCCC CCCCCCCCCCCCCCC. CCCCCCCCC. CCCCCCCCC. CCCCCCCCC.
A. Feader
D. :o
C. Colu#n
0. 2one of the above

4 44 4. . . . A colu#n fa#il& A colu#n fa#il& A colu#n fa#il& A colu#n fa#il& is is is is collection of collection of collection of collection of CCCCCCCCCCCCCCCC. CCCCCCCCCCCCCCCC. CCCCCCCCCCCCCCCC. CCCCCCCCCCCCCCCC.
A. :os
D. Colu#ns
C. :in!s
0. 2one of the above

3 33 3. . . . Super colu#ns store Super colu#ns store Super colu#ns store Super colu#ns store CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC.
A. 4ap of colu#ns
D. D&te arra& value
C. Pointer to rin!s
0. 2one of the above

Answers: 1 (B), 2 (B), 3 (C), 4 (A), 5 (A)

Das könnte Ihnen auch gefallen