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