NoSQL

Last Updated :
Discuss
Comments

Question 1

What is the primary reason for the development of NoSQL databases?

  • Lack of availability in RDBMS

  • Support for structured data only

  • Need to handle large volumes of unstructured and semi-structured data

  • Inability of RDBMS to handle transactions

Question 2

In NoSQL, what does “horizontal scalability” mean?

  • Adding more servers or nodes

  • Adding more powerful CPUs

  • Running databases on GPUs

  • Resizing the database tables horizontally

Question 3

Which data format is used in Document-based NoSQL databases like MongoDB?

  • CSV

  • JSON/BSON

  • SQL

  • YAML

Question 4

Which of the following is a reason to choose NoSQL over SQL for big data applications?

  • Need for complex joins

  • Better ACID support

  • Support for flexible schemas and horizontal scaling

  • Better GUI tools

Question 5

Which of the following is a column-family store?

  • Redis

  • CouchDB

  • MongoDB

  • Cassandra

Question 6

Which of the following is a graph-based NoSQL database?

  • DynamoDB

  • HBase

  • Firebase

  • Neo4j

Question 7

Which database would you choose for real-time chat applications or apps needing real-time sync?

  • CouchDB

  • Firebase Firestore

  • HBase

  • Neo4j

Question 8

Which challenge relates to the difficulty in choosing a NoSQL database due to different models and features?

  • Lack of performance

  • Limited GUI tools

  • Lack of standardization

  • ACID compliance

There are 8 questions to complete.

Take a part in the ongoing discussion