Big Data Computing - Assignment 4
Big Data Computing - Assignment 4
Assessment submitted.
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
X
NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Big Data Computing (course)
Register for
Certification
exam
Thank you for taking the Week 4 :
(https://examform.nptel.ac.in/) Assignment-4.
Course
outline Week 4 : Assignment-4
Your last recorded submission was on 2021-09-13, 20:33 Due date: 2021-09-22, 23:59 IST.
How does an IST
NPTEL online
course work? 1) Identify the correct choices for the given scenarios:
1 point
P: The system allows operations all the time, and operations return quickly
Week-0
Q: All nodes see same data at any time, or reads return latest written value by any client
Week-1
CQL
Simple strategy
(Cassandra
Quorum strategy
Query
Language)
Network topology strategy
https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=41&assessment=95 1/4
9/13/21, 8:33 PM Big Data Computing - - Unit 6 - Week-4
(unit?
None of the mentioned
Assessment submitted.
unit=41&lesson=45)
X 4) True or False ?
1 point
Design of
Zookeeper
(unit?
A Snitch determines which data centers and racks nodes belong to. Snitches inform Cassandra
unit=41&lesson=46) about the network topology so that requests are routed efficiently and allows Cassandra to
distribute replicas by grouping machines into data centers and racks.
Week 4:
Lecture
True
material (unit?
False
unit=41&lesson=47)
Quiz: Week 4
5) Consider the following statements:
1 point
: Assignment-
4 Statement 1: In Cassandra, during a write operation, when hinted handoff is enabled and If any
(assessment? replica is down, the coordinator writes to all other replicas, and keeps the write locally until down
name=95) replica comes back up.
Only Statement 1 is true
Only Statement 2 is true
Both Statements are true
Both Statements are false
At any time, the system is linearizable
If writes stop, all reads will return the same value after a while
At any time, concurrent reads from any node return the same values
If writes stop, a distributed system will become consistent
Statement 1: When two processes are competing with each other causing data corruption, it is
called deadlock
Statement 2: When two processes are waiting for each other directly or indirectly, it is called
race condition
Only Statement 1 is true
Only Statement 2 is true
Both Statements are false
Both Statements are true
8) ZooKeeper allows distributed processes to coordinate with each other through 1 point
registers, known as ___________________
znodes
hnodes
vnodes
rnodes
https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=41&assessment=95 2/4
9/13/21, 8:33 PM Big Data Computing - - Unit 6 - Week-4
9) In Zookeeper, when a _______ is triggered the client receives a packet saying that 1 point
Assessment submitted. the znode has changed.
X
Event
Row
Watch
Value
10) Consider the Table temperature_details in Keyspace “day3” with schema as follows:
1 point
temperature_details(daynum, year,month,date,max_temp)
There exists same maximum temperature at different hours of the same day. Choose the correct
CQL query to:
Alter table temperature_details to add a new column called “seasons” using map of type <varint,
text> represented as <month, season>. Season can have the following values season={spring,
summer, autumn, winter}.
Update table temperature_details where columns daynum, year, month, date contain the
following values- 4317,1955,7,26 respectively.
Note: A map relates one item to another with a key-value pair. For each key, only one value may
exist, and duplicates cannot be stored. Both the key and the value are designated with a data
type.
cqlsh:day3> alter table temperature_details add hours1 set<varint>;
https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=41&assessment=95 3/4
9/13/21, 8:33 PM Big Data Computing - - Unit 6 - Week-4
cqlsh:day3>alter table temperature_details add hours1 list<varint>;
Assessment submitted.
cqlsh:day3> update temperature_details set hours1=[1,5,9,13,5,9] where daynum=4317 and
X
year = 1955 and month = 7 and date=26;
You may submit any number of times before the due date. The final submission will be
considered for grading.
Submit Answers
https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=41&assessment=95 4/4