Set-up Cloud Storage MongoDB
Baza de date NoSQL - nerelationala
Last updated
Baza de date NoSQL - nerelationala
Last updated
Prerequisites: MongoDB account!
NOTĂ IMPORTANTĂ: Este posibil ca adresa dv IP să se schimbe și asfel BD nu vă va mai accepta cererile de conectare. În cazul în care acest lucru se întâmplă, adăugați noua dv adresa IP în whitelist (Connections - ADD NETWORK. Instrucțiunile sunt în aceasta pagină, pasul 1)
Din contul MongoDB, vom crea un proiect nou
Denumiti proiectul
Add Members - default, click Create project
Dupa ce ati creat proiectul -> Build a database. Alegeti urmatoarele optiuni
Veti fi redirectionati catre Security Quickstart
Creati un user. Salvati datele userului!
Adaugati adresa dv IP curenta in IP Access List -> Finish
Acum ar trebui sa puteti vedea BD creata in Deployment - Database
Felicitari! Avem o baza de date NoSQL in cloud!
Acum ca avem o BD, ne dorim sa o accesam
Click Connect (puteti vedea butonul si in poza anterioara, langa numele Clusterului) -> Access your data through tools, Click Compass -> Copy connection string
Deschideti MongoDB Compass
Click New connection -> Paste connection string in URI field ! Inlocuiti <password> cu parola userului creat la pasul anterior! -> Save & Connect
Daca nu ati reusit sa va conectati, cateva din cauzele posibile sunt:
Numele / Parola din connection string nu sunt corecte
IP-ul vostru nu este in whitelist
Vom crea o baza de date cu o colectie. Alegeti un nume potrivit pt baza de date si ce nume doriti pentru colectie -> Create Database
Puteti vedea acum BD si colectia in meniul din stanga
Click pe colectie -> Click ADD DATA -> Click Insert Document
Fiecare document introdus in baza de date trebuie sa fie in format JSON. Creati un document si click Insert
Exemplu de document:
Avem acum un document introdus in colectia din baza de date in cloud. Puteti observa ca i-a fost atribuit un _id automat