7 Dakikada NOSQL Nedir? (Veri Bilimi Eğitim Serisi 46. Video)

Поділитися
Вставка
  • Опубліковано 20 жов 2015
  • İkişkisel veri tabanları ile karşılaştırma, Scale Up
    Structured Data
    Atomic Transactions (ACID)
    Schema on Write (Object Relational Impedance Mismatch)
    Scale Out
    Semi Structured, UnStructured
    Eventual Consistency (BASE)
    Schema on Read (OOP)
    Kavramları
    Şadi Evren ŞEKER

КОМЕНТАРІ • 22

  • @user-yq6qk4ks5o
    @user-yq6qk4ks5o 4 роки тому +6

    Ek video olması çok daha faydalı olmuş. Bilgisayar bilimleriyle ilgili böyle bir kanal olması öğrenciler açısından çok yararlı. İngilizce bilseniz dahi bu konuları Hint aksanıyla dinlemek oldukça zorlayıcı oluyor. Bu kalitede ve Türkçe olması mükemmel. Teşekkürler Şadi Hoca...

  • @Tigruden
    @Tigruden 4 роки тому +9

    keşke 10 dakikaya sığdıracağım diye o kadar hızlı konuşmasaydınız =)

  • @ozgegumus380
    @ozgegumus380 3 роки тому +1

    Teşekkür ederiz, emeklerinize sağlık çok faydalı bir video olmuş.

  • @bakiselim850
    @bakiselim850 5 років тому +2

    Tertemiz anlatıyorsuz hocam teşekkür ederim :)

  • @mertsahin6752
    @mertsahin6752 5 років тому +1

    hocam çok yararlı bir video oldu teşekkürler

  • @azizkaratas5493
    @azizkaratas5493 7 років тому

    Merhaba hocam ben firebase kullanarak c# mvc projesi geliştirmek istiyorum. Aynı zamanda katmanlı mimaride kullanmak amacım.Lakin projeye bağlantı sağlayacak bi SQL server yok anladığım kadarıyla(Epey karmaşa yaşadım :( )Yardımcı olursanız sevinirim.Şimdiden teşekkürler.

  • @furkanozbay
    @furkanozbay 8 років тому +3

    Umarım böyle videoların devamı gelir, çerez niyetine izleniyor hocam :)

  • @h.huseyincihangir6366
    @h.huseyincihangir6366 8 років тому +7

    Videoların çok faydalı hocam yakında büyük bir kitleye ulaşacağına da eminim.Teşekkürler ve Başarılar :D

    • @aihear
      @aihear 4 роки тому +2

      4 yıl geçti ve artık büyük kitlelere ulaşıyor :)

    • @michaelscofield2469
      @michaelscofield2469 3 роки тому +2

      ulaştı

  • @veyselaytekin8734
    @veyselaytekin8734 Рік тому +1

    teşekkürler hocam

  • @classicguy7813
    @classicguy7813 3 роки тому +1

    Çok tşkler hocam

  • @arifcanaksoy5377
    @arifcanaksoy5377 4 роки тому +2

    Atomicity yanlış tanımlanmış gibi. "Biri bitmeden diğeri başlayamaz" Isolation'a tekabül ediyor. Atomicity ise bir transaction işleminin herhangi bir yerinde failure yaşanırsa, o transaction komple yeniden yapılmalıdır.

  • @bkaraduman
    @bkaraduman 8 років тому +4

    hocam emeğinize sağlık, sormak istediğim soru şu: nosql'i hangi projelerde rdbms yerine tercih etmeliyiz sizce? Data transferi yoğun olan uygulamalarda falan mı?
    teşekkürler

  • @ahmetcan3585
    @ahmetcan3585 2 роки тому +1

    2 kere izledigim halde bir sey anlamadim. Biraz daha bilgilenip gelecegim

  • @eros8902
    @eros8902 9 місяців тому

    hocam merhaba nosql alt teknolojileri nelerdir

  • @alicanyavuz2179
    @alicanyavuz2179 3 роки тому

    Şadi hocam merhabalar, ben neo4j ile cypher dilini öğrenmek ve graph databaselerle bir proje yapmak istiyorum. Nerden başlayabilirim hangi kaynakları kullanmam doğru olur rica etsem bilgi verir misiniz? Teşekkür ederim

  • @rDenizOner
    @rDenizOner 2 роки тому

    Merhaba;
    Kafamda kurgulayamadığım bir senaryo var.
    Mesela Facebook'ta bir kullanıcının Fotoğraf, Video, Text/Status gibi bir çok farklı türde paylaşımları oluyor.
    Bu paylaşım türlerinin her birinin de basitçe aşağıdaki gibi ayrı tablolarda tutulduğunu düşünelim.
    :: StatusTable ::
    StatusID / StatusText / UserID / DateAdded
    :: PhotosTable ::
    PhotoID / PhotoURL / UserID / DateAdded
    :: VideoTable ::
    VideoID / VideoURL / UserID / DateAdded
    Diğer kullanıcılar da bu verilere Like/Emoji ve Comment bırakıyorlar.
    Bu interaksiyon türlerinin da ayrı tablolarda tutulacak farklı veriler olduğunu düşünüyorum.
    Diyelim ki; bunlar da basitçe aşağıdaki gibi tablolarda tutuluyor.
    :: CommentsTable ::
    CommentID / CommentText / UserID / DateAdded
    :: EmojisTable::
    EmojiID / EmojiType/ UserID / DateAdded
    Şimdi bu paylaşım tablolarıyla interaksiyon tabloları arasında ilişki kurmak için üçüncü tablolara ihtiyacımız var.
    Eğer yanlış değilsem onlar da şöyle olmalı:
    :: PhotosCommentRelations ::
    RelationID / CommentID / PhotoID
    :: PhotosEmojiRelations ::
    RelationID / EmojiID / PhotoID
    Aynı ilişki tablolarını Videolar ve Status'ler için de oluşturmamız gerekiyor...
    Yeni paylaşım türleri ve/veya interaksiyon tabloları eklendikçe ilişki tabloları da kombinasyonlar halinde çoğalıyor.
    Şimdi sorum şu: doğal ve doğru olan durum bu mu; yoksa benim veritabanı tasarımında gözden kaçırdığım ya da yanlış yaptığım bir şey mi var? Bu kadar tablo kalabalığı yaratmadan da bu iş çözülebilir mi?
    Tabi bu anlattığım senaryo ilişkisel veritabanlarında geçerli. NoSQL veri tabanlarında farklı olabilir mi? (O konuya pek hakim değilim.)
    Emeğiniz ve vaktiniz için çok teşekkür ederim.
    Saygılar...

  • @ekonomipara5886
    @ekonomipara5886 6 років тому +12

    anladıysam arap oluyum :D fakat iyi şeyler söylüyorsun sanırım :D