Python'da cache kurmak için aşağıdaki adımları izleyebilirsiniz:
- Gerekli Kütüphaneleri Kurmak: Cache işlemleri için
python-memcached
kütüphanesini kurmanız gerekmektedir 1. Bu kütüphaneyi pip kullanarak kurabilirsiniz:pip install python-memcached
12. - Memcached Sunucusunu Başlatmak: Memcached sunucusu, varsayılan olarak 11211 portunda çalışır 1. Sunucuyu başlatmak için aşağıdaki komutu kullanabilirsiniz:
memcached is running on port 11211
1. - Cache İşlemleri İçin Kod Yazmak:
memcache
kütüphanesini kullanarak cache işlemlerini gerçekleştirebilirsiniz 12. İşte basit bir örnek:
import memcache # Memcached sunucusuna bağlanın client = memcache.Client(['127.0.0.1:11211'], debug=0) # Bir anahtar-değer çifti ayarlayın client.set('key', 'value') # Değeri alın value = client.get('key') # Değeri silin client.delete('key')
Bu kodda,
setyöntemi değeri cache'e kaydeder,
getyöntemi varsa değeri döndürür ve
deleteyöntemi anahtar-değer çiftini cache'den kaldırır 1.
Ayrıca,
functools.lru_cachegibi Python'un yerleşik caching dekoratörlerini de kullanabilirsiniz 4.
5 kaynaktan alınan bilgiyle göre: