Skip to main content

MongoDB Hosting – Database-as-a-Service

Bu yazımda  MongoDB için Hosting/DBaaS için servislerinden bahsedecem. Konu Mysql olunca 10 TL’lik hosting paketlerinde bile default olarak geliyor. Fakat aynısını MongoDB için söylemek mümkün değil. MongoDB’yi kullanabilmek için 2 seçeneğimiz var. İlk yol MongoDB serverını indirip kendi sunucumuza kurmak ya da etliye sütlüye karışmadan bu hizmeti servis olarak almak.

MongoDB’yi servis olarak alabileceğiniz yerler:

MongoDB Atlas

MongoDB’nin kendi DBaaS hizmetidir.

Mlab

Compose

RackSpace

 

MongoDB Mantıksal (Logical) Operatörler

MongoDB’deki mantıksal operatörler aşağıdaki tablodadır.

Ad Açıklama Sql Karşılığı(Map)
$and Bütün koşullara uygun kayıtları getirir. SELECT * FROM content WHERE likes=5 and  author=Engin Kartal
$or Koşullardan en az birinin uygun olduğu kayıtları getitir. SELECT * FROM content WHERE title= MongoDB Insert‘ or title= MongoDB Update
$not  Belirtilen koşulu sağlamayan kayıtları getirir.  SELECT * FROM content WHERE  title not like  MongoDB Update
$nor  Belirtilen koşullar dışındaki kayıtları getirir.  SELECT * FROM content WHERE  likes not in (5,7)

Devamını Oku