МонгоДБ

Како инсталирати и користити МонгоДБ на Линук Минт-у

Како инсталирати и користити МонгоДБ на Линук Минт-у
У свету решења за базе података, МонгоДБ је релативна новост. Међутим, брзо је стекао огромну популарност због карактеристика које нуди. МонгоДБ је решење базе података засновано на документима опште намене, које спада под НоСКЛ класификацију. Не поштује правила традиционалних релационих база података (на пример, МиСКЛ). Уместо тога, користи ЈСОН-сличне документе за чување података. У овом чланку, хајде да проверимо како да инсталирате и користите МонгоДБ на Линук Минт-у.

МонгоДБ на Линук Минт-у

МонгоДБ је решење за базе података НоСКЛ за више платформи отвореног кода. Како је реч о НоСКЛ бази података, ослобођена је ограничене природе традиционалних база података (на пример, МиСКЛ), нудећи већу флексибилност за складиштење података. МонгоДБ се такође може третирати као решење за складиштење датотека! МонгоДБ нуди ефикасно скалирање захваљујући својој карактеристици оштрења.

Купцима су доступна два издања МонгоДБ - верзија Цоммунити и Ентерприсе. Сада ће за опште кориснике издање МонгоДБ Цоммунити бити довољно за тестирање / развој. Међутим, за широку примену добра је идеја набавити Ентерприсе. МонгоДБ Ентерприсе долази са додатним функцијама као што су корисничка подршка, Кубернетес интеграција, брже перформансе меморије, сертификација итд. Погледајте МонгоДБ Ентерприсе Адванцед.

Међутим, у овом чланку ћу показати како се инсталира и користи издање МонгоДБ Цоммунити.

Инсталирајте МонгоДБ на Линук Минт

МонгоДБ можемо инсталирати на више начина. Због своје популарности већ је део сервера Убунту пакета. Линук Минт, који је дериват Убунту-а, може директно да уграби МонгоДБ са сервера пакета. Међутим, званична препорука МонгоДБ је да користи сопствено спремиште за инсталирање софтвера базе података.

Спремни? Скочимо право у то!

Инсталирајте МонгоДБ са Убунту сервера пакета

МонгоДБ је директно доступан са Убунту сервера пакета. Све што требате је да кажете АПТ-у да преузме и инсталира монгодб пакет. Иако ће функционисати сасвим у реду, према службеној МонгоДБ документацији, то није препоручени метод. Пратите то на своју одговорност.

Прво покрените терминал и ажурирајте АПТ кеш меморију.

$ судо апт упдате

Сада реците АПТ-у да инсталира МонгоДБ.

$ судо апт инсталирати монгодб

Инсталирајте МонгоДБ из МонгоДБ репо-а

МонгоДБ званично нуди репо за Убунту, Дебиан, СУСЕ Линук и Амазон. МонгоДБ званично препоручује овај метод инсталирања МонгоДБ-а. Ово осигурава да увек користите најновију верзију. Линук Минт је заснован на Убунту-у, тако да ће Убунту репо радити сасвим добро.

Напомена: Репо зависи од верзије. Ова метода ће показати инсталацију тренутне најновије верзије стабилне верзије МонгоДБ (МонгоДБ 4.2). За остале верзије погледајте МонгоДБ инсталациони документ.

Покрените терминал и покрените следеће команде. Прво, проверимо да ли је ГнуПГ инсталиран. ГнуПГ долази са унапред инсталираним Линук Минт-ом. Међутим, ако је претходно био деинсталиран, ова наредба ће га одмах инсталирати.

$ судо апт упдате && судо апт инсталл гнупг -и

Сада додајте јавни ГПГ кључ МонгоДБ репо-а.

$ вгет -кО - хттпс: // ввв.монгодб.орг / статиц / пгп / сервер-4.2.асц | судо апт-кеи додај -

АПТ је спреман да комуницира са репозицијом МонгоДБ. Додајте репо МонгоДБ на листу сервера пакета АПТ.

$ ецхо "деб [арцх = амд64, арм64] хттпс: // репо.монгодб.орг / апт / убунту биониц /
монгодб-орг / 4.2 мултиверсе "| судо тее / етц / апт / соурцес.листа.д / монгодб-орг-4.2.листа

Ажурирајте АПТ кеш меморију.

$ судо апт упдате

Репо МонгоДБ је успешно додат. Сада реците АПТ-у да инсталира МонгоДБ. Назив пакета је монгодб-орг. Напоменути да монгодб је из Убунту репо-а док монгодб-орг је из МонгоДБ репо-а.

$ судо апт инсталирајте монгодб-орг

Коришћење МонгоДБ

Када се инсталација заврши, побринимо се да је МонгоДБ покренут. Покрените ову команду у терминалу.

$ монго

Команда је избацила неку грешку. То је зато што МонгоДБ, подразумевано, не започиње са покретањем. Да бисте то поправили, покрените следеће две команде. У основи, поручујемо системцтл-у да покрене и омогући МонгоДБ услугу приликом покретања.

$ судо системцтл старт монгод
$ судо системцтл омогући монгод

Проверите још једном МонгоДБ.

$ монго

Воила! МонгоДБ ради савршено! Изводи се љуска МонгоДБ. Служи као контролни центар МонгоДБ. МонгоДБ има своје команде и функције. Следећа команда ће исписати ужи избор доступних команди и функција.

$ помоћ

Последње мисли

МонгоДБ је моћан софтвер за базе података. Чак су га инкорпорирали Гоогле, Фацебоок, ПаиПал, ЕА, Адобе, еБаи итд. дивови. Погледајте компаније које користе МонгоДБ. То је само по себи сведочење о моћи МонгоДБ-а.

Овај чланак управо говори о томе како инсталирати МонгоДБ. О томе се може много научити. На интернету можете пронаћи мноштво водича о почетку рада са МонгоДБ-ом. Погледајте овај почетни водич за МонгоДБ.

Уживати!

СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...
Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...
0 А.Д. Приручник
Од многих стратешких игара тамо, 0 А.Д. успева да се истакне као свеобухватан наслов и врло дубока, тактичка игра упркос томе што је отворен извор. Ра...