1
00:00:00,000 --> 00:00:04,955
[MUSIC]

2
00:00:04,955 --> 00:00:09,679
In der vorherigen Lektion haben wir etwas über MongoDB erfahren, haben wir eine

3
00:00:09,679 --> 00:00:14,490
MongoDB im Laden heruntergeladen und mit dem Mongo-Server interagiert, indem wir die Mongo-Welligkeit verwenden.

4
00:00:14,490 --> 00:00:20,480
Aber das ist natürlich nicht die Art, wie wir uns vorstellen, MongoDB in diesem Kurs zu verwenden.

5
00:00:20,480 --> 00:00:26,480
Stattdessen wollen wir in der Lage sein, auf den MongoDB-Server von innerhalb unseres Knotens oder

6
00:00:26,480 --> 00:00:28,010
Express-Anwendung zugreifen.

7
00:00:28,010 --> 00:00:32,470
Wie greifen wir aus unserer Knotenanwendung auf den Mongo-Server zu?

8
00:00:32,470 --> 00:00:38,309
Dies ist also, wo wir einen Knoten JS-basierten Treiber haben, der offiziell

9
00:00:38,309 --> 00:00:43,597
von den mongolischen Entwicklern verfügbar ist, die wir verwenden können

10
00:00:43,597 --> 00:00:48,664
verbinden mit dem Mongo-Server aus unserer Node.js

11
00:00:48,664 --> 00:00:53,642
Anwendung oder innerhalb unserer ausdrucksstarken Anwendung.

12
00:00:53,642 --> 00:01:01,309
Lassen Sie uns also ein wenig mehr über diesen Node.js und MongoDB Kletterer lernen.

13
00:01:01,309 --> 00:01:06,547
Wie bereits erwähnt, bietet der Node MongoDB-Treiber eine High-Level-API

14
00:01:06,547 --> 00:01:12,870
, mit der Sie aus Ihrer Node-Anwendung auf den Mongo-Server zugreifen können.

15
00:01:12,870 --> 00:01:17,540
Und es bietet Ihnen viele Methoden, die es Ihnen ermöglichen,

16
00:01:17,540 --> 00:01:19,650
mit Ihrem Mongo-Server zu interagieren.

17
00:01:19,650 --> 00:01:25,280
Nun, um diesen MongoDB-Treiber zu installieren, der ein Knotenmodul ist,

18
00:01:25,280 --> 00:01:32,545
geben wir npm install mongodb und —save ein, um es in unserer Anwendung zu installieren.

19
00:01:32,545 --> 00:01:37,780
Danach werden wir dann unsere Node.js Anwendung entwickeln,

20
00:01:37,780 --> 00:01:43,650
und dann benötigen diese App, MongoDB-Treiber, und sie nutzen

21
00:01:43,650 --> 00:01:49,840
das Knotenmodul, um aus unserer Anwendung auf den MongoDB-Server zuzugreifen.

22
00:01:49,840 --> 00:01:55,790
Der MongoDB-Treiber, der nichts anderes als ein Knotenmodul ist, stellt mehrere Operationen bereit,

23
00:01:55,790 --> 00:02:01,660
die auf dem MongoDB-Server aus unserer Node-Anwendung ausgeführt werden können.

24
00:02:01,660 --> 00:02:06,360
Es ermöglicht Ihnen, sich mit dem MongoDB-Server zu verbinden, offensichtlich und danach,

25
00:02:06,360 --> 00:02:11,760
ermöglicht es Ihnen, verschiedene Datenbankoperationen wie Einfügen, Löschen und

26
00:02:11,760 --> 00:02:17,530
Aktualisieren eines vorhandenen Datensatzes oder Hinzufügen neuer Datensätze zu Ihrer Datenbank durchzuführen.

27
00:02:17,530 --> 00:02:22,090
Außerdem bietet es verschiedene Grundlagen für die Erstellung der Dokumente, die bereits

28
00:02:22,090 --> 00:02:23,730
in der Datenbank.

29
00:02:23,730 --> 00:02:29,170
Wir werden uns einige Beispiele ansehen, wie sie die verschiedenen Metriken nutzen, die

30
00:02:29,170 --> 00:02:34,930
uns der MongoDB-Treiber in den Übungen zu diesem Vortrag zur Verfügung stellt.

31
00:02:34,930 --> 00:02:39,530
Jetzt unterstützt der Treiber selbst sowohl Callback-basierte als auch

32
00:02:39,530 --> 00:02:43,430
versprechen basierte Interaktionen mit dem MongoDB-Server.

33
00:02:43,430 --> 00:02:48,391
Schauen wir uns einige Details dazu in der nächsten Übung an.

34
00:02:48,391 --> 00:02:51,289
( MUSIK)