1
00:00:00,330 --> 00:00:00,630
Tamam.

2
00:00:00,630 --> 00:00:01,530
Tekrar hoşgeldiniz.

3
00:00:01,590 --> 00:00:06,510
Bu derste sizi en çok kullanacağımız ana veritabanı olan Mongo

4
00:00:06,510 --> 00:00:07,650
D-B'ye tanıtacağım.

5
00:00:07,950 --> 00:00:11,800
Ve videonun sonuna kadar Amacımız Mongo T-P'nin kurulması.

6
00:00:11,810 --> 00:00:16,860
Öyleyse Mongo D-B nedir ve neden veritabanı kullanılıyor ve neden kullanıyoruz bahsedelim.

7
00:00:17,460 --> 00:00:25,170
Son videoya kısaca değindim ancak Mongo DP, netice olmayan veya ilişkisiz bir veritabanı olmadığından verilerimiz bu gibi

8
00:00:25,170 --> 00:00:29,960
görünecek ve temel olarak javascript nesneleri ve diziler gibi görünüyor.

9
00:00:30,060 --> 00:00:32,780
Veritabanında sakladığımız anahtar değer çiftleri.

10
00:00:33,000 --> 00:00:35,550
Ve bu çok esnek ve dinamik olduğu anlamına geliyor.

11
00:00:35,700 --> 00:00:37,640
Ancak bunu gerçekten kullanmamızın nedeni de bu değil.

12
00:00:37,740 --> 00:00:43,590
Çünkü dürüst olmak gerekirse, yapacağımız şeyler, topladığım veritabanlarından herhangi birinde yapılabilir

13
00:00:43,680 --> 00:00:47,970
ve bu, öğrendiğim her iki yoldan da gitmiş

14
00:00:47,970 --> 00:00:54,480
olabildiğim kararlardan biri. post-grads biz öğrendim Majeski Eh, Mongo öğrendim ve Mangu üzerinde

15
00:00:55,140 --> 00:01:00,720
karar verdi temel nedeni şu anda Express ile düğüm ile en

16
00:01:00,890 --> 00:01:02,200
popüler veritabanı olmasıdır.

17
00:01:02,200 --> 00:01:07,440
Orta yığın denilen ve Mongo'nun açısal ve Noad'ı ifade ettiğini

18
00:01:07,440 --> 00:01:11,280
duymuş olabileceğiniz oldukça popüler bir yığın var.

19
00:01:11,280 --> 00:01:14,290
Bu yüzden şu an erkekler yığını yapacağız.

20
00:01:14,390 --> 00:01:15,280
Açısal değil.

21
00:01:15,540 --> 00:01:19,260
Yani bu Mongo Express ve düğüm ve bu ikimiz de var.

22
00:01:19,320 --> 00:01:23,880
Şimdi Mongo'yu öğrenmemiz gerekiyor ve Mongo'ya karar vermenin diğer nedeni şu ki, hızlı

23
00:01:23,880 --> 00:01:27,150
bir uygulama yerine onu kullanmamız için gerçekten iyi araçlar var.

24
00:01:27,180 --> 00:01:32,400
etmek için, Mongo'yu seçerek elde edebileceğimiz birkaç veritabanı seçeneği vardı.

25
00:01:32,400 --> 00:01:33,100
Tekrar

26
00:01:33,150 --> 00:01:37,610
Her zaman Mongo'yu dünyadaki en iyi şey olarak kullanmanız gerektiğini söylemiyorum.

27
00:01:37,650 --> 00:01:43,590
Aslında o kadar popüler oldu ki, son bir kaç yıldır topluluğun küçük bir

28
00:01:43,590 --> 00:01:45,570
kesiminden bir tepki aldı.

29
00:01:45,660 --> 00:01:47,990
Ve o zaman geri tepmeye karşı bir tepki var.

30
00:01:48,060 --> 00:01:49,840
Ancak biraz tartışmalı.

31
00:01:49,860 --> 00:01:54,870
Birçok şirket bunu kullanıyor ve çok hızlı bir şekilde en popüler veritabanlarından biri haline geldi.

32
00:01:54,870 --> 00:02:00,720
en popüler hiçbir netice veritabanı ve genel olarak üçüncü veya dördüncü popüler veritabanı var.

33
00:02:00,720 --> 00:02:01,630
Şu anda

34
00:02:01,980 --> 00:02:07,800
Tamam, böylece kurmaya başlamadan önce Mangu D-B ana sayfasını göstereceğim, böylece Mangu D-B nokta

35
00:02:07,830 --> 00:02:08,760
organı olacak.

36
00:02:08,760 --> 00:02:10,380
Dokümanları buradan okuyabilirsiniz.

37
00:02:10,650 --> 00:02:14,700
Bu, bilmeniz gereken bazı sözdiziminin bazı yöntemlerini açıklayacaktır.

38
00:02:14,710 --> 00:02:20,760
Çevrimiçi kurslar sundukları bu üniversite sekmesi var ve ilgileniyorsanız ancak bunlara ihtiyacınız

39
00:02:20,760 --> 00:02:22,650
yoksa bunlardan bazılarını izleyebilirsiniz.

40
00:02:22,650 --> 00:02:24,190
Başka bir çevrimiçi kursunuz var.

41
00:02:24,300 --> 00:02:26,370
Şimdi onu kurmaya geri dönelim.

42
00:02:26,640 --> 00:02:32,850
Yapmamız gereken, Mongo'yu bulutumuza dokuz örneğe yüklemek ve dokuzu bulutlamaktır.

43
00:02:32,850 --> 00:02:36,220
Neyse ki bizim için hoş bir talimat seti var.

44
00:02:36,390 --> 00:02:37,880
Bu yüzden sana yürümek için gidiyorum.

45
00:02:38,070 --> 00:02:42,600
Yapmamız gereken üç basit komutu çalıştırmak ama önemli komutlar.

46
00:02:42,660 --> 00:02:47,400
Bu yüzden senden takip etmeden önce bunu yapmamı izlemenizi rica edeceğim.

47
00:02:47,670 --> 00:02:50,330
Bu 30 saniye benim komutlarım olacak.

48
00:02:50,550 --> 00:02:51,740
Ve sonra kendi başınıza yapmalısınız.

49
00:02:51,750 --> 00:02:56,550
Fakat dikkat etmen gereken şey budur çünkü bunlar ilk önce yapılması gereken şey bir

50
00:02:56,910 --> 00:02:59,710
dizin yapmak ve biz bunu veri olarak adlandıracağız.

51
00:02:59,850 --> 00:03:03,030
Ve Mangu burada tüm bilgileri saklar.

52
00:03:03,240 --> 00:03:05,920
Dolayısıyla burada görebilmeniz için dizini oluşturmamız gerekiyor.

53
00:03:06,420 --> 00:03:12,180
Ve sonra Mangu'a veri dizininin tüm verileri saklaması gerektiği ve ne zaman bu

54
00:03:12,180 --> 00:03:16,080
dizinin bulunduğu komutun ne zaman olduğunu söylememiz gerekir.

55
00:03:16,350 --> 00:03:18,560
Tam olarak ne yaptığı hakkında endişelenmenize gerek yok.

56
00:03:18,570 --> 00:03:20,270
Burada daha fazla bilgi okuyabilirsiniz.

57
00:03:20,880 --> 00:03:26,700
Fakat yine de Mangu'a yeni veri dizini kullanmamız gerektiğini söylüyor ve bu üçüncü

58
00:03:26,700 --> 00:03:32,040
komuta burada izin ve ayarları değiştirerek bazı şeylerin sorunsuz çalışmasına yardımcı olacağız.

59
00:03:32,610 --> 00:03:38,550
Bu yüzden devam edeceğim, ancak bunu çalıştırmak için yeni bir dizine geçeceğim

60
00:03:38,550 --> 00:03:45,000
ve gitmeyeceğim dizin aslında bu ana web dev önyükleme kampı dizininin dışındadır.

61
00:03:45,000 --> 00:03:53,010
Şu anda eğer benim terminalimde çalışma alanında olduğumu görebilirsem, bir düzeye daha çıktığını göreceğim veya şimdi çalışma

62
00:03:53,010 --> 00:03:59,580
alanımı görüyorum ve bunu yapmak zorunda değilim bu veri dizinini herhangi bir yere kurabiliyorum

63
00:03:59,880 --> 00:04:04,770
Ben yanlışlıkla silinmemesini sağlamak için onu dışarıda bırakacağım, kazara herhangi bir

64
00:04:04,770 --> 00:04:06,220
noktada karışık olmam.

65
00:04:06,310 --> 00:04:12,090
Bu yüzden şimdi bunu yapacağız ve dizin verileri yapmak bunu biraz daha büyük yapıyor.

66
00:04:13,440 --> 00:04:19,710
Ve herşeyi temizleyelim ve veri dizinini gördüğümüzden emin olun ve sonra

67
00:04:21,420 --> 00:04:28,850
bu satırı kopyalayıp yapıştıracağız ve içeri girip sonra en son şey koşuyor.

68
00:04:28,850 --> 00:04:32,480
Bu satır burada öyle.

69
00:04:32,850 --> 00:04:34,050
TAMAM.

70
00:04:34,190 --> 00:04:39,060
Şimdi talimatlara geri dönersek, çalıştırmamız gereken üç komutun

71
00:04:39,060 --> 00:04:40,150
bittiğini görebilirsiniz.

72
00:04:40,380 --> 00:04:42,330
Şimdi ise Mongo kuruldu.

73
00:04:42,450 --> 00:04:48,750
Yapmanız gereken tek şey aslında Mongo'yu başlatmak ve temelde Mongo'yu başlatacak bir süreç olan

74
00:04:48,750 --> 00:04:53,430
Mongo demanına başlamak için başlamak ve bunu arka planda devam

75
00:04:53,490 --> 00:04:55,670
ettirmek için devam etmek. .

76
00:04:56,280 --> 00:05:03,150
Ve bunu yapmak için yapılan komut, Mongo iblis olan Hmong Tanrısı'nı kesen bu nokta gibi görünüyor.

77
00:05:03,270 --> 00:05:05,100
Böylece geri döneceğiz.

78
00:05:05,100 --> 00:05:09,060
Bunu Man-God'ı gördüğümüz dizinde çalıştırmamız gerekiyor.

79
00:05:09,060 --> 00:05:13,700
Veriyi yüklediğimiz dizinde olduğu gibi, o zaman komutatı yapıştıralım.

80
00:05:14,430 --> 00:05:16,540
Ve bir sürü metin görmelisin.

81
00:05:17,010 --> 00:05:19,910
Ve şimdi başladığı Mongo sunucusu.

82
00:05:20,070 --> 00:05:23,390
Bu, burada bu komutla başlattığımız bir süreç.

83
00:05:23,760 --> 00:05:25,860
Ve sonra ne yapacağız, bu işi bırakacağız.

84
00:05:25,860 --> 00:05:29,700
Bu yüzden aslında bu sekmeyi açık bırakıp yeni bir sekme yapacağım.

85
00:05:29,850 --> 00:05:35,280
Bunu burada yapabilir, ayrıca yeni terminali imzalayabilirsin ve burada tablonun çoğunda bunun içinde

86
00:05:35,280 --> 00:05:35,890
çalışacağız.

87
00:05:35,940 --> 00:05:40,440
Buna dokunmayacağız, çünkü veritabanımızın her zaman çalışmasını istiyoruz, böylece her

88
00:05:40,440 --> 00:05:41,570
zaman veritabanımıza bağlanabiliyoruz.

89
00:05:41,580 --> 00:05:42,980
Şimdi deneyelim.

90
00:05:43,130 --> 00:05:47,540
Mongo sözcüğünü yazıp girmek için basit bir test var.

91
00:05:48,300 --> 00:05:53,140
Ve ister istemez değişiklikler yaparsak, her şeyin iyi çalıştığını gösterir.

92
00:05:53,480 --> 00:05:59,250
Ve burada Mangu yazıp girerek yaptıklarımız, Mongo D.'yi açtık. B Kabuğu ya da Mongo konsolu olan

93
00:05:59,250 --> 00:06:05,460
bir yer ki tıpkı javascript konsolu gibi hata ayıklamak için verilerimizle etkileşime girip hata

94
00:06:05,460 --> 00:06:08,910
ayıklayabileceğimiz bir yer ama aslında nerede çalıştığımız değil.

95
00:06:08,910 --> 00:06:10,690
Çoğu zaman.

96
00:06:10,950 --> 00:06:12,590
Bu yüzden şimdilik yapacağımız şey bu.

97
00:06:12,600 --> 00:06:16,870
Bu Mongo arka plan programını her zaman arka planda çalıştırdığınızdan emin olun.

98
00:06:16,920 --> 00:06:20,070
Eğer durursa, kazayla durdurulur.

99
00:06:20,070 --> 00:06:22,140
Bu komutu tekrar çalıştırabilirim.

100
00:06:22,410 --> 00:06:26,470
Ancak, o veri klasörünü oluşturduğum doğru dizinde olduğumdan emin olmalıyım.

101
00:06:26,580 --> 00:06:30,620
Bu yüzden bu işlemi yeni bir sekme haline getirin ve şimdilik bunun içindir.

102
00:06:30,630 --> 00:06:34,890
Bir sonraki derste, veritabanıyla etkileşim kurmak için bazı Mongo kodları yazmaya

103
00:06:34,890 --> 00:06:37,890
nasıl başlayacağınızı göstereceğim, işleri ekleyin ve kaldırın.

104
00:06:37,890 --> 00:06:39,040
Onları tekrar okuyun.

105
00:06:39,060 --> 00:06:40,410
Tüm bu eğlenceli şeyler.

106
00:06:40,440 --> 00:06:41,390
Pekala, o zaman seni sonra göreceğim.
