0% found this document useful (0 votes)
170 views4 pages

NoSQL MCQs - 3

MongoDB, Redis, and Neo4j are examples of NoSQL databases. NoSQL databases differ from SQL databases in that NoSQL databases use a variety of data models instead of the relational model, can distribute data horizontally across servers for scalability, do not enforce a predefined schema, and examples of their use include social media platforms and ecommerce sites. SQL databases are better suited for applications like banking systems that have a fixed catalog and require more mature security features. The choice depends on the specific application requirements.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views4 pages

NoSQL MCQs - 3

MongoDB, Redis, and Neo4j are examples of NoSQL databases. NoSQL databases differ from SQL databases in that NoSQL databases use a variety of data models instead of the relational model, can distribute data horizontally across servers for scalability, do not enforce a predefined schema, and examples of their use include social media platforms and ecommerce sites. SQL databases are better suited for applications like banking systems that have a fixed catalog and require more mature security features. The choice depends on the specific application requirements.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Ans = B

Ans = D

NoSQL Software Examples:

1. MongoDB - A document-based NoSQL database.


2. Redis - A key-value NoSQL database.
3. Neo4j - A graph-based NoSQL database.

General
Ans = C

Few Important facts –

• NoSQL databases and SQL databases differ in terms of their data model,
scalability, and structure.
• SQL databases use a structured data model called the relational model,
where data is organized in tables with predefined columns and
relationships between them. NoSQL databases use a variety of data
models and they don't enforce any schema or structure on data.
• SQL databases are vertically scalable, which means that they can only
scale up by adding more resources to a single server. NoSQL databases
are horizontally scalable, which means that they can distribute data across
multiple servers to handle high volumes of traffic.
• SQL databases have a rigid structure, which means that data needs to be
normalized and structured before it can be stored. NoSQL databases are
schema-less, which means that data can be stored in its natural format.
• Both SQL and NoSQL databases offer various security features like
authentication, encryption, access control, and audit logging. However,
SQL databases have a more mature security ecosystem than NoSQL
databases.
• Examples of applications where NoSQL databases can be used include
social media platforms, e-commerce sites, and content management
systems. Examples of applications where SQL databases can be used
include banking systems, e-commerce platforms with a fixed catalog of
products, and inventory management systems.
• The choice between NoSQL and SQL databases depends on the specific
requirements of the application, and developers need to carefully evaluate
their needs before deciding on a database solution.

General
NoSQL databases have become increasingly popular for supporting applications. List 3
benefits of or reasons for using NoSQL databases versus SQL/relational databases. List 3
benefits of relational databases versus NoSQL databases.

• flexible records fashions.


• Scale horizontally.
• Have pretty speedy queries.
• smooth for developers to work with.

General
Ans = B

Ans = B

Ans = C

General

You might also like