MongoDB Nədir?
20.09.2025
20.09.2025
MongoDB açıq mənbəli, NoSQL (Non-Relational) verilənlər bazası idarəetmə sistemidir. Ənənəvi SQL bazalarından fərqli olaraq, MongoDB məlumatları cədvəllərdə deyil, JSON-a bənzər sənədlərdə (document) saxlayır. Bu, onu daha çevik və miqyaslana bilən edir.
Məlumatın əlavə olunması (Insert):
db.collection.insertOne({ ad: 'Nicat', yaş: 25 });Məlumatın oxunması (Read):
db.collection.find({ ad: 'Nicat' });Məlumatın yenilənməsi (Update):
db.collection.updateOne({ ad: 'Nicat' }, { $set: { yaş: 26 } });Məlumatın silinməsi (Delete):
db.collection.deleteOne({ ad: 'Nicat' });MongoDB strukturlaşdırılmamış və ya tez-tez dəyişən verilənlərlə işləyən tətbiqlər üçün idealdır. Məsələn:
MongoDB müasir tətbiqlər üçün çevik və güclü bir həll təklif edir. Əgər strukturlaşdırılmamış və ya böyük həcmli verilənlərlə işləyirsinizsə, MongoDB əla seçimdir.