• 03-10-2014, 17:01:18
    #1
    Üyeliği durduruldu
    http://www.youtube.com/watch?v=6dByzznRW4k


    şu videoda mongodb nin kullanımı anlatılıyor. bana MYSQL Den den daha kolay ve güzel geldi.
    mongodb kullanmak istiyorum da birkaç sorum var

    1)mongodb kayıtları bson formatında tutuyomuş. bu herhangi bir güvenlik zafiyetine yol açar mı?
    2)siz hangisini tercih ediyorsunuz? neden?
  • 05-10-2014, 14:34:26
    #2
    SCC
    Misafir
    MongoDB ve diğer NoSQL veri tabanı sistemleri büyük veriler saklamak için önerilir.
    Veriler kriptosuz olduğu için güvenlik zafiyetine yol açabilir fakat bu kayıp performans olarak geri döner.

    Neredeyse tüm projelerimde MySQL kullanıyorum, bunun en büyük sebebi ise popüler olması eğer proje özel bir sunucuda değilde paylaşımlı bir hosting'te barınacaksa veri tabanının MySQL olması işi çok kolaylaştırır.

    Projede büyük veriler ile başa çıkabilecek bir sistem gerekli ise MongoDB kullanırım eğer güvenlik çok önemli ise Oracle kullanırım.
    • saintx
    saintx bunu beğendi.
    1 kişi bunu beğendi.
  • 06-10-2014, 15:29:12
    #3
    Armageddon adlı üyeden alıntı: mesajı görüntüle

    1)mongodb kayıtları bson formatında tutuyomuş. bu herhangi bir güvenlik zafiyetine yol açar mı?
    2)siz hangisini tercih ediyorsunuz? neden?
    1. bson değil, json
    veritabanının güvenlik ile ilgisi yoktur, sizin mimariniz, yazılımınız ne kadar güvenliyse o da o kadar güvenli.
    - users gibi tablo isimleri vermeyin, kullanıcı şifrelerini enkriptleyin.
    2. eğer sizin de sahibinden gibi milyonlarca kaydınız varsa, ve kelime ile arama çok yapılıyorsa no-sql kullanın, yoksa, mysql fazlasıyla işinizi görecektir.
    ben 100 milyona kadar kayıt ile mysql'de sorunsuz çalıştım.
  • 07-10-2014, 00:06:29
    #4
    Mongodb sorgu ve fetchlerde mysqle göre çok daha yavaştır ve daha fazla ram tüketir, insert ve update işlemlerinde ise sql'e göre çok daha hızlıdır. Depolanabilen veri türleri ve sorgularda sunduğu geniş yelpaze ile joinli sorgular gerektirmeyen veritabanı mimarisinde nosql her zaman ilk tercihimdir.