1
00:00:07,470 --> 00:00:08,700
Welcome back.

2
00:00:08,730 --> 00:00:16,620
In this video, let's talk about characteristics of MongoDB or why MongoDB at all.

3
00:00:16,680 --> 00:00:21,360
The first point is that MongoDB is schema less.

4
00:00:21,390 --> 00:00:22,980
What does it mean?

5
00:00:23,280 --> 00:00:32,759
Well, it means that MongoDB do not require a predefined schema or rules, which makes it easy to store

6
00:00:32,790 --> 00:00:34,980
data of any structure.

7
00:00:35,220 --> 00:00:43,620
And this also makes it really easy to add new fields or change the structure of data without having

8
00:00:43,620 --> 00:00:46,380
to update the database schema.

9
00:00:46,770 --> 00:00:50,730
Well, if this definition seems not to be clear, don't worry.

10
00:00:50,760 --> 00:00:53,490
As you move on, it'll be clear to you.

11
00:00:54,030 --> 00:00:59,280
The next point is that MongoDB is document oriented.

12
00:00:59,460 --> 00:01:05,040
So this means that data in MongoDB is stored in document.

13
00:01:05,040 --> 00:01:12,180
And we will talk about documents in the next video, which is similar when working with objects in programming

14
00:01:12,180 --> 00:01:14,280
languages like JavaScript.

15
00:01:14,580 --> 00:01:21,450
So it means that if, you know, object oriented programming that is working with objects, the syntax

16
00:01:21,450 --> 00:01:24,480
is the same as working with MongoDB.

17
00:01:24,510 --> 00:01:32,910
And this makes it easy to query and process data as whereas indexing document for fast search.

18
00:01:33,480 --> 00:01:42,480
The next point is high performance of MongoDB, meaning that MongoDB uses what is called index based

19
00:01:42,480 --> 00:01:46,590
search algorithm that enables fast searches of data.

20
00:01:46,770 --> 00:01:54,990
And in addition to all of these ones, MongoDB can scale horizontally by adding more servers to the

21
00:01:54,990 --> 00:01:55,820
cluster.

22
00:01:55,830 --> 00:01:58,480
And you talk about cluster as you move on.

23
00:01:58,500 --> 00:02:02,820
And this makes it very suitable for large scale applications.

24
00:02:02,820 --> 00:02:06,000
So that is why MongoDB is really awesome.

25
00:02:06,450 --> 00:02:12,180
In the next video we will talk about the common terms used in MongoDB.

26
00:02:12,210 --> 00:02:14,670
Let's get into that in the next video.

