Ruby ve Ruby On Rails’de Metaprogramming ve PostgreSQL ile Modellerde Ayarlanabilir, Dinamik Alan Kullanımı

Merhabalar, Bazı durumlarda veritabanında sabit belirli alanlar tutmak yerine, kullanıcıya göre ayarlanabilen, dinamik olan veritabanı alanlarına ihtiyaç duyabiliyoruz. Bu tarz alanların ismi ingilizcede Custom Field olarak geçiyor, türkçeye en yakın şekilde ayarlanabilir, dinamik olarak çevirebiliriz. Bu gibi bir dinamik veriyi tutma problemi için aşağıdaki şekilde bir yöntem geliştirdim. Bu yöntem metaprogramming yöntemlerini kullanıyor. Veriyi tutmanın yanında bazı doğrulama ...

MySQL ve PostgreSQL Isolation Level İncelemesi

MySQL ve PostgreSQL  Isolation Level İncelemesi
Merhaba arkadaşlar, Sizlere PostgreSQL ve MySQL’de isolation level  ( Read Uncommitted, Read Committed, Repeatable Read, Serializable ) üzerine yaptığım araştırma sonuçları hakkında bilgiler vereceğim. Yazımda bu veritabanlarının farklı senaryolarda verileri kullanıcılara nasıl yansıttığını anlatacağım. Isolation leveller hakkında internette yeterince bilgi  olduğu için bunlar hakkında detaylara inmeyeceğim. Isolation leveller transaction işlemlerinde çok önemli. Bir proje geliştirdiğimizde ...