Java’da LRU Cache Uygulaması https://kodcu.com/2012/01/javada-lru-cache-uygulamasi/ https://kodcu.com/2012/01/javada-lru-cache-uygulamasi/ https://kodcu.com/2012/01/javada-lru-cache-uygulamasi/ https://kodcu.com/2012/01/javada-lru-cache-uygulamasi/ Cache, daha hızlı erişim için verinin geçici olarak depolandığı bir alan olarak tanımlanabilir, uygulamaya göre bellekte, lokal diskte ya da network üzerinde başka bir depolama biriminde bulunabilir. Temel mantık veriye daha kısa sürede erişmektir. Yazılımlarımızda zaman zaman oluşturduğumuz nesneleri bellekte kendimizin oluşturacağı bir cache alanı üzerinde tutmak isteyebiliriz, bu nesneler oluşturulması, elde edilmesi pahalı (network üzerinden bir yerden alınan ya da oluşturulması bellek veya cpu olarak sistem kaynaklarını fazla kullanan) olarak kabul edebileceğimiz nesneledir, bir kere oluşturduktan sonra onlara sıkça erişecek isek bunları tekrar tekrar oluşturmak yerine bir cache üzerinde tutabilir ve daha hızlı erişebiliriz...