
ذكاء الأعمال كخدمة
جرب خدمة PlusClouds إيجلت واكتشف فرص وعملاء محتملين عالي الجودة في مجال الأعمال بين الشركات بدعم الذكاء الاصطناعي
Mongo DB, ölçeklendirilebilme özelliğine sahip olan C++ ile geliştirilmiş açık kaynak kodlu bir veritabanı yazılımıdır. Doküman tabanlı olması özelliğiyle öne çıkan Mongo DB, verileri Javascript Object Nonation tipinde dökümanlarda saklamaktadır. Mongo DB; Java, Python, C ve PHP gibi popüler dillerin yanı sıra yaklaşık yirmi yazılım dili tarafından desteklenmektedir.
En çok kullanılan veritabanı uygulamalarından biri olan MongoDB, popülaritesini genel anlamda geniş kullanım alanları sayesinde kazanmıştır. Yüksek hacimli problemlerden MMORPG (Devasa Çok Oyunculu Çevrimiçi Rol Yapma Oyunu) uygulamalarına, analiz için saklanan verilerden caching sistemlerine, web içerik yönetim sistemlerinden web aktivitelerini saklama işlemlerine dek birçok alanda kullanıma açık olan MongoDB, GNU Affero Genel Kamu Lisansı gereğince açık kaynak kodlu ve ücretsiz bir biçimde kullanıcıya sunulmaktadır.
Bilgisayarlar uzun bir dönem yalnızca işlemsel olarak kullanılsa da modern bilgisayar teknolojisinin önemli bir yerinde “veri” faktörü ile karşılaşılmaktadır. Hatta artık yeni bir dijital cihaz alırken en çok dikkat edilen noktalardan birisi, o cihazda barındırabilecek verinin miktarı olmaktadır. Çünkü dijital yöntemlerle veriyi saklamak geleneksel yöntemlere nazaran çok daha kolay ve pratik bir süreci teşkil etmektedir. Dijital ortamda veritabanı sistemleri iki ana başlık altında toplanmıştır. İlişkisel (relational) ve noSQL yani doküman odaklı veritabanı sistemleri. Bu sistemlerden ilişkisel olanı artık çok farklı formatlarda veri depolandığı için genellikle basit veritabanı işlemleri üzerinde kullanılmaktadır. SQL, Oracle veya MySQL gibi veritabanları yalnızca benzer tipte verileri depolayabildiği için artık eskisi kadar tercih edilmiyor. Günümüzde bu sistemler genellikle web sitelerinin veritabanları üzerinde kullanılmaktadır.
MongoDB oldukça faydalı bir yönetim aracıdır. MongoDB kullananlar, sistemin sağlamış olduğu avantajları araştırarak ve görerek sisteme giriş yapmaya başlarlar. Bu sayede ise istediklerine çok kısa bir süre içerisinde ulaşmış olurlar. Bu yönetim sisteminin sağlamış olduğu çok önemli 4 fayda bulunmaktadır. Bular sırası ile şöyledir;
Mongo: MongoDB veri tabanı uygulamasını harekete geçirmek için gerekli olan komuttur. Komut ekranı açıldıktan sonra yapılacak işlem ”mongo” komutu yazılarak, MongoDB’nin basit bir şekilde çalıştırılması olacaktır.
Show databases: Sistemin içerisinde bulunan veri tabanı listelerini görmek için show databases komutu kullanılmaktadır. Bu komutu girdikten sonra sistem içerisindeki veri tabanları ve boyutlarının birikmiş olduğu liste kolay bir şekilde karşımıza çıkmaktadır.
Use: Yeni bir veri tabanı oluşturmak adına kullanılan bu komutta, ”use YeniVeriTabanı” şeklinde komut yazılırsa ve sistem içerisinde YeniVeriTabanı adıyla bir veri tabanı yok ise bu veri tabanı üzerinde oluşturulmaktadır. Bu işlemi tamamladıktan sonra ”switbhed to db YeniVeriTabanı ” olarak bir mesaj ekranı ekranda belirir. Eğer ki ”use” komutunu, elde bulunan bir veri tabanı ismiyle kullanılırsa, bu veri tabanına direkt geçiş sağlanabilir.
dropDatabase(): Mevcut olan komutu silmek için kullanılan bu komut, ”use VeriTabanınınAdı” ile veri tabanı seçilirse daha sonra ”db dropDatabase()” komutu oluşur ve mevcut olan veri tabanı sistemden silinmeye başlar.
createCollection(“yenitablo”): Bu komut kullanılır ise veri tabanı içerisinde yeni bir tablo oluşturulur. İlk önce ”use VeriTabanınınAdı” komutu çalıştırılması gerekir. Daha sonra ”db createCollection(tabloadı)” komutu çalıştırılmak üzere yeni bir tablo oluşturulmaktadır.
Show collections: Veri tabanı içerisindeki tabloları listelemek adına kullanılan komuttur.
tabloismi.drop(): Veri tabanı içerisinde oluşturulmuş olan herhangi bir tabloyu silmek için bu komutu kullanablirsiniz.
tabloadı.insert(): Bu komut sayesinde veri tabanı içerisindeki tabloya veri ekleme yapılabilinir.
إذا كنت صحفياً، لديك رغبة في التعمق في المواضيع المتعلقة بالأعمال والقطاعات، نريد العمل معك!
متحمس لبلس كلاودز