Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

[DB] MongoDB vs Cassandra


Öne çıkan mesajlar

Mesaj tarihi:
Selams gençler,

Bu iki db hakkında yol gösterebilecek birileri var mı aramızda? Bir sürü yazı okudum ama bir türlü ikna olmadım hangisini seçeceğimi. mongodb bir çok büyük sitede kullanılıyor, cassandra da facebook, twitter ve reddit'te. cassandra distributed bir veritabanı sistemi ama mongodb replication kullanıyor. mongodb'nin bson yönü ve cassandra'nın distributed yapısı çok kararsız bıraktı beni :/

edit:

ayrıca bu mongodb'deki olay nedir tam olarak?
Mesaj tarihi:
MySQL kullanamıyor musun? Merak ettim...

Şöyle güncelleyeyim, TR'de CDR'la uğraşmayıp da bu kadar büyük boyutta transaction yöneten sektör nedir??!!?!

Hadoop projesine bak tabi. Cassandra ile sınırlı kalma. Yapmak istediğine daha çok uyan bir şeyler olabilir.
Mesaj tarihi:
[DB] görünce aklıma direk dattebayo geldi oha dedim yeni anime subluyorlar

nası bi içime işlediyse
teşekkürler naruto...

bide neden mysql istemiyorsun birde, cassandra ile hiç tecrübem olmadı gerçi
Mesaj tarihi:
Ben senin hevesini kırmayayım

ama..

Tartışma yaratmak değil amacım. Bu nedenle spoiler kullandım.
Okulda falan böyle tecrübeler yalan oluyo. Kurumsal boyuta çıkmadan ne oldup bittiğini göremiyorsun bile zaten. Yani o sistemi yoracak bir yapıyı kurman lazım. Sadece yorulması değil, adam gibi sunuculara deploy edilmesi gerekli vs. Çok iş var ve böyle şeylerin maintenance'ını, kurulumunu zaten tek kişi yapmıyor, danışmanı olan insanlar gelip kuruyor. Ha danışmanı olursan elinde zaten deli gibi kaynak olduğu için yapabiliyorsun. Yok danışmanı değilsen zaten arge kapsamında bir ekiple beraber hallediyorsun. Öyle olsa bile o noktaya gelmek için en az 5 sene iş tecrübesi vs. gerekir. 5 senede sen bildiğin ne varsa unutursun. Sonuç olarak kurup kullanmak biraz saçma.

Bak ben 3 senedir Oracle db'nin neredeyse her yerine girip çıktım, table function'ından sistem tablolarına, sql tuning vs. yemediğimiz halt kalmadı. Ama hala görmediğim %30 olduğuna inanıyorum. Bence bu tür, az kullanılan sistemleri "öğrenmek" gibi ulvi bir amaca değil de, CV'nde düzgün duracak, insanların da anlayabileceği, hatta db işin olmasa bile sana bir şeyler katacak sistemlerle çalış. Mdx veya plsql demiyorum, sql öğren mesela. Cookbook'ları falan oku illa gelişmek istiyorsan.

Bilmiyorum ne kadar inanırsın ama ben de senin şu anki motivasyonunla hareket etmiştim bir süre. Son bir senede, benzer ama farkli bir medium'da çok güzel ağzımın payını aldığım için (yaram büyük) tavsiyelerimi iletmeyi bir borç bildim.

Mesaj tarihi:
teşekkür ederim tavsiyelerin için. mysql ve mssql ile yaklaşık 10 projede çalıştım ama hiçbir büyük veri akışı içeren projeler değildi. mysql üzerinde iyi bilgim olduğunu düşünüyorum; optimizasyon olsun, tuning olsun, düzgün query'ler yazmak vs. ama aynı senin gibi bilmediğim şeyler olduğunu da düşünüyorum. çok kişinin ilerlemediği bir yönde ilerlemenin iyi olduğunu düşündüğüm için bunlar için yol gösterilmesini istedim.
Mesaj tarihi:
NoSQL'le oyna bence çok eğlenceli. Oracle'da tabii ki danışman gerekicek adamların para kazandıkları nokta bu zaten.

Zaten bakarsan bu tarz açık kaynak projeleri kullanan şirketler Oracle'a falan bissürü para dökmemek için kullanıyolar. Dolayısıyla kendi elemanları keşfediyor , gerekirse geliştiriyor.

Türkiye'de iş için nasıl bir durum oluşur bilmiyorum ama belki ileride ihtiyaç duyulabilir. Veya bir startupta falan işine yarar atıyorum. Emek verdiğin her şeyin bir şekilde karşılığını görüyorsun sanırım teknik konularda. Sırf her seferinde çirkin arayüzlerde iğrenç tablolara bakmaktan sıkıldıysan bile denenebilir.

Ben tabi amatör olarak ilgilendiğim için daha romantik yaklaşıyorum.
  • 2 hafta sonra ...
Mesaj tarihi:
Bir yerlerde birileri bir yorum yapmıştı, aşağıdaki link'leri paylaşmıştı. Bu konu geldi aklıma.

http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
http://maxgrinev.com/2010/07/12/do-you-really-need-sql-to-do-it-all-in-cassandra/
×
×
  • Yeni Oluştur...