Category Archives: Veritabanları

MySQL İle Memcache Kullanımı

Eski bir yazım vardı kodaman.org‘ta yazdığım. Burayada yazalım, arşive girsin :)

Bilindiği gibi Php ile Memcache kullanılarak veritabanı üzerinden çok fazla yük alınabiliyor. Ayrıca Memcache’nin dağılabilir yapısı bize birçok kolaylık sağlayabiliyor. Örneğin çoklu web sunucularında tek bir Memcache ile veri paylaşımı yapılabiliyor veya çoklu Memcache sunucuları kullanılarak daha sağlam bir cache yapısı kurulabiliyor. Memcache’nin kullanımında başka bir kolaylık sağlayabilecek şey ise MySQL’den direk Memcache’ye erişebilmek, veri okuyup saklayabilmek. Bu yazıda bu işlemin nasıl olduğunu ve kendi yaptığım çeşitli performans testlerini anlatacağım.

Bu işlem yapılırken MySQL’in udf yapısı kullanılıyor. MySQL için Memcache modülünü derleyip, bu modüldeki fonksiyonları oluşturmamız gerekiyor.
Continue reading