Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π·Π° MongoDB
MongoDB Π½Π° AlexHost: ΠΠ°Ρ ΡΠ°Π½Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠΈ Ρ Π³ΡΠ²ΠΊΠ°Π²Π° NoSQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ
ΠΠ°ΡΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ MongoDB? MongoDB Π΅ ΠΏΡΡΠ²ΠΎΠΊΠ»Π°ΡΠ½Π° NoSQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΡΡΠΎ Π΅ Π±ΡΡΠ·Π°, ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΠΈΠ΄Π΅Π°Π»Π½Π° Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ Π½ΡΠΆΠ΄ΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΡ ΡΡΡ ΡΠ°Π½ΡΠ²Π° Π΄Π°Π½Π½ΠΈ Π² Π³ΡΠ²ΠΊΠ°Π²ΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° JSON Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ Ρ ΠΏΡΠ°Π²ΠΈ ΠΈΠ΄Π΅Π°Π»Π½Π° Π·Π° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ – ΠΎΡ ΡΡΠ°ΡΡΠΈΡΠ°ΡΠΈ Π΄ΠΎ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ. Π ΡΡΡΠ΅ΡΠ°Π½ΠΈΠ΅ Ρ VPS Ρ ΠΎΡΡΠΈΠ½Π³Π° Π½Π° AlexHost MongoDB ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ°, ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅. Π ΡΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°.
1. Π Π°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° MongoDB
MongoDB Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π° Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Π³ΡΠ²ΠΊΠ°Π²Π° ΡΡ Π΅ΠΌΠ° ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π΄Π°Π½Π½ΠΈ. ΠΠ΅ΠΉΠ½ΠΈΡΡ ΠΌΠΎΠ΄Π΅Π» Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ ΠΊΡΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΠΎ-ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ Π΄Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ΅ΡΠΎ Ρ ΠΏΡΠ°Π²ΠΈ ΠΈΠ΄Π΅Π°Π»Π½Π° Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Π±ΡΡΠ·ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΡΡΠΈ ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ. ΠΠ° ΠΎΠΏΡΠΈΠΌΠ°Π»Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ VPS Ρ ΠΎΡΡΠΈΠ½Π³ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° MongoDB ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΠ°ΡΠΈΠ²ΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ. VPS ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΡΠ²ΠΎΡΡΠ° ΡΡΠ΅Π΄Π° Π½Π° MongoDB Π·Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈΡΠ΅ Π½ΡΠΆΠ΄ΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅, Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ ΠΈ ΠΏΠΎΠ²ΠΈΡΠ΅Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅. Π’ΠΎΠ²Π° ΠΏΡΠ°Π²ΠΈ VPS Ρ ΠΎΡΡΠΈΠ½Π³Π° ΠΈΠ΄Π΅Π°Π»Π΅Π½ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° MongoDB, ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ ΠΊΠ°ΠΊΡΠΎ Π·Π° ΠΌΠ°Π»ΠΊΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π·Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
2. ΠΡΠ½ΠΎΠ²Π½ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° MongoDB
2.1. ΠΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΊΡΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ΅ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅
- Π‘ΡΡΡΠΊΡΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅.
- ΠΡΠ²ΠΊΠ°Π²ΠΎΡΡ: ΠΡΠ΅ΠΊΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΡΠ°Π·Π»ΠΈΡΠ½Π° ΡΡΡΡΠΊΡΡΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π΄Π° ΡΠ°Π·Π²ΠΈΠ²Π°Ρ ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ.
2.2. ΠΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ
- Π₯ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ: MongoDB ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠΏΠΎΠ΄Π΅Π»ΡΠ½Π΅, ΠΊΠΎΠ΅ΡΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Ρ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠ²ΡΡΠ°, Π·Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠ½ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ Π²ΠΈΡΠΎΠΊΠ° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ. Π₯ΠΎΡΡΠΈΠ½Π³ΡΡ Π½Π° MongoDB Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΡΡΡΠ²ΡΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ°Π·ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ, ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ ΠΈ ΠΏΡΠ»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ» Π²ΡΡΡ Ρ ΡΡΡΠ²ΡΡΠ½Π°ΡΠ° ΡΡΠ΅Π΄Π°, ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΠΉΠΊΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Π²ΠΈΡΠΎΠΊΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ.
- ΠΠ°Π±ΠΎΡΠΈ ΠΎΡ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ: MongoDB ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠ²ΡΡΠ°, Π·Π° Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠ°Π½ΠΎΡΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ.
2.3. ΠΠΎΡΠ΅Π½ Π΅Π·ΠΈΠΊ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ
- ΠΠΎΠ³Π°ΡΠΈ Π·Π°ΡΠ²ΠΊΠΈ: MongoDB ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΌΠΎΡΠ΅Π½ Π΅Π·ΠΈΠΊ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠ»ΠΎΠΆΠ½ΠΈ Π·Π°ΡΠ²ΠΊΠΈ, Π°Π³ΡΠ΅Π³Π°ΡΠΈΠΈ ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°Π½Π΅.
- Π Π°ΠΌΠΊΠ° Π·Π° Π°Π³ΡΠ΅Π³ΠΈΡΠ°Π½Π΅: ΠΡΠΈΠ³ΡΡΡΠ²Π° Π½Π°ΡΠΈΠ½ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ Π΄Π°Π½Π½ΠΈ, ΠΊΠ°ΡΠΎ ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°Π½Π΅, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° GROUP BY Π² SQL.
3. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° MongoDB
ΠΠ° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ° Ρ MongoDB, ΡΡΡΠ±Π²Π° Π΄Π° Ρ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Π²Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. Π ΡΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ° Π½Π° Ubuntu
Π‘ΡΡΠΏΠΊΠ° 1: ΠΠΌΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ
ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΈ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ GPG Π½Π° MongoDB
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -Π‘ΡΡΠΏΠΊΠ° 2: Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ°ΠΉΠ»Π° ΡΡΡ ΡΠΏΠΈΡΡΠΊΠ°
Π‘ΡΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΡΡΡ ΡΠΏΠΈΡΡΠΊ Π·Π° MongoDB
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.listΠ‘ΡΡΠΏΠΊΠ° 3: ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ
ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΉΡΠ΅ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ
sudo apt updateΠ‘ΡΡΠΏΠΊΠ° 4: ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ MongoDB
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ MongoDB ΡΡΡ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°
sudo apt install -y mongodb-orgΠ‘ΡΡΠΏΠΊΠ° 5: Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ MongoDB
Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° MongoDB
sudo systemctl start mongodΠΠ° Π΄Π° ΡΡΠ΅ ΡΠΈΠ³ΡΡΠ½ΠΈ, ΡΠ΅ MongoDB ΡΠ΅ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° ΠΏΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅, ΡΠ°Π·ΡΠ΅ΡΠ΅ΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ°
sudo systemctl enable mongod4. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° MongoDB
Π‘ΡΡΠΏΠΊΠ° 1: ΠΠΎΡΡΡΠΏ Π΄ΠΎ MongoDB Shell
ΠΠ° Π΄Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°ΡΠ΅ Ρ Π²Π°ΡΠΈΡ MongoDB ΡΡΡΠ²ΡΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ MongoDB shell
mongoΠ‘ΡΡΠΏΠΊΠ° 2: ΠΡΠ½ΠΎΠ²Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
ΠΡΠΎ Π½ΡΠΊΠΎΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°
- ΠΠΎΠΊΠ°ΠΆΠΈ Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ: ΠΠ° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ#
show dbs; - Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ ΠΊΡΠΌ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ: ΠΠ° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ
use mydatabase; - Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡ: ΠΠ° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡ (ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° Π² Π‘Π£ΠΠ)#
db.createCollection("mycollection"); - ΠΠΌΡΠΊΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ: ΠΠ° Π΄Π° Π²ΠΌΡΠΊΠ½Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ Π² ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡ
db.mycollection.insert({ name: "Alice", age: 30 }); - ΠΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ: ΠΠ° ΡΡΡΡΠ΅Π½Π΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ Π² ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡ
db.mycollection.find();
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅: Π Π°Π·Π³ΡΡΠ½Π΅ΡΠ΅ ΠΌΠΎΡΡΠ° Π½Π° MongoDB Ρ AlexHost
ΠΡΠ²ΠΊΠ°Π²Π°ΡΠ° ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠ° NoSQL Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ MongoDB Π΅ ΠΈΠ΄Π΅Π°Π»Π½Π° Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π° VPS Ρ ΠΎΡΡΠΈΠ½Π³ΡΡ Π½Π° AlexHost Ρ ΠΏΡΠ°Π²ΠΈ ΠΎΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ° Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ MongoDB Π½Π° ΡΠ²ΠΎΡ VPS Ubuntu, ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΉΡΠ΅ ΠΌΠΎΡΠ½ΠΈΡΠ΅ ΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΡΠΎ sharding ΠΈ Π·Π°ΡΠ²ΠΊΠΈ ΠΈ Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡΠ΅ Π΄Π½Π΅Ρ. ΠΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ ΠΏΠΎΠΌΠΎΡ? 24/7 ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° AlexHost Π΅ ΡΡΠΊ, Π·Π° Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ Π½Π° MongoDB!
