Nosql Yalani !!!
-
Merhaba arkadaslar,
2009 ortalarinda populer olmaya baslayan muhtemel sekilde sizinde duydugunuz yeni bir olay Nosql, merak ettik ismi kulaga korkutucu geldi ama arastirdikca rahatladik.
Isim ele alindiginda ayri yazilistan ortaya cikan No Sql ! malesef dogru bir ongoru degildir , verilmek istenen mesaj “Not Only Sql” ‘dir.
Bu adamlar veritabani normalizasyonu ele alindiginda en iyi alternatif olarak elimizde bulunan RDMS(Relational Database Management System = Iliskisel Veritabani Yonetim Sistemi) ‘yi pratik olarak ispatlanmamis konseptlerle kotulemekteler.
Kendileri transactional olan database sistemini begenmiyorlar ,bunun nedenini beni ikna edecek kadar anlatmiyorlar! hayatimizda hersey transaction ‘ lar uzerinden devam ediyor. Bununlada yetinmeyerek ACID (Atomicity , Consistency, Isolation , Durability) ekseninide yok sayiyorlar.
Kendilerini bu kadar elestirdim adamlarin hakli olduklari noktalarda var; Ornegin full table scan olayini dusunun ; elinizde milyonlarca row bircok indeks var yiginla join islemleri yapmissiniz sebebi ne ? Data duplication (Veri tekrari yani ayni verinin baska tabloda gereksiz sekilde tekrar mevcut bulundurulmasi) engellensin. Sizin veritabaniniz BNF dahilinde uzun beyin firtinalari ardindan guzel bir sekilde olusturulmus , fakat adamlarin derdi bakis acisinin degismesi ve bu join islemlerinden kurtulmak. Fakat kendilerine asil zor olan seyin basit olmak oldugunu hatirlatiyorum.(Being simple is complex). Demek istedigim bu yaklasimlari onlari son asamada cok daha absurd bir urunle basbasa birakabilir. Bekleyeylim gorelim.
Bu adamlarla ilgili youtube’da bir cok video bulabilirsiniz. Benim arastirmalarim ve bilgim dahilinde Nosql olayi ile ilgili ozet maksatli 2 sey aktaracagim.
- Nosql is a horseless carriage (Nosql ati olmayan at arabasidir
) - Mysql’ in database engine’lerinden biri olan MyISAM ‘ i kimseye Nosql diye yeniden pazarlayamazsiniz.
Esen Kalin.
- Nosql is a horseless carriage (Nosql ati olmayan at arabasidir
- Comments: No Category: Veri Tabanlari
