Category: NoSQL & Cache

Elasticsearch Configuration and Performance Tuning

Elasticsearch Configuration In this post, we will be talking about how to make Elasticsearch(1.7.x) more stable and performant. Before we start, you can see the difference between test results; Before Tuning After Tuning Successful calls 5000 5000 Total time 10.94 s 4.73 s Average 1.92 s 0.76 s Fastest 0.17 s 0.09 s Slowest 4.95 ...

Redis Nedir ? Yüksek Erişebilirlikli (High Availability) Redis Ortamı Nasıl Oluşturulur

Bu yazıda trendyol.com içerisinde kullandığımız Redis mimarisinden bahsedeceğiz. İlk olarak Redis hakkında kısa bir ön bilgi vermekte fayda var. Redis Nedir ?  *Redis NoSql bir key-value database’dir. *Genelde cache ve benzeri işlemler için kullanılır. *Verileri bellekte tuttuğu için yüksek performanslı bir şekilde çalışır. *İstenildiği taktirde belli aralıklarda bellekteki veriyi disk’e yazabilir. Yüksek Erişebilirlikli (high availability) ...