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?
mongodb
3
●594
- 03-10-2014, 17:01:18Üyeliği durduruldu
- 05-10-2014, 14:34:26MisafirMongoDB 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. - 06-10-2014, 15:29:121. bson değil, jsonArmageddon adlı üyeden alıntı: mesajı görüntüle
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:29Mongodb 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.