Memcached 1.6.0 — RAM-da məlumatların keşlənməsi sistemi, xarici yaddaşa saxlanma imkanı ilə


Memcached 1.6.0 - RAM-da məlumatların keşlənməsi sistemi, xarici yaddaşa saxlanma imkanı ilə

8 Martda operativ yaddaşda məlumatların keşlənməsi sisteminin yeniləməsi baş tutdu Memcached əvvəlki versiyalardan 1.6.0. Keşlənmiş məlumatların saxlanması üçün artıq xarici cihazdan istifadə etmək mümkündür.

Memcached Yüksək yüklü saytlar və veb tətbiqlərin işini sürətləndirmək üçün DB-yə və müvəqqəti məlumatlara erişimin keşlənməsi üçün istifadə edilir.

Yeni versiyada, varsayılan olaraq, parametr aktivdir extstore, bu da xarici yaddaşın istifadəsini təmin edir. Funksiyanı deaktiv etmək üçün . /configure parametrini —disable-extstore göstərmək lazımdır. Bununla belə, varsayılan qurğuda bu funksiya istifadəyə verilməlidir.

Extstore xarici FlashSSD yaddaşı istifadə etməyə imkan tanıyır ki, bu da keşlənmiş məlumatların daha geniş həcmdə saxlanmasını təmin edir.

Digər bir əhəmiyyətli yenilik şəbəkə qarşılıqlı əlaqəsinin təkmilləşdirilməsi oldu, artıq bir sistem çağırışı çərçivəsində paket sərfiylə avtomatik işləməyə uyğunlaşdırılıb. Əvvəlki versiyalarda hər GET sorğusu ayrı paketdə göndərilirdi, yeni versiyada bir neçə sorğunun cavabı bir meta-paketdə toplanaraq birdəfəlik göndərilir. Bu yenilik sayəsində CPU yükü 25% azaldılıb.

Həmçinin, bu modernizasiya nəticəsində buferləşdirmə üçün yaddaş istehlakı — 4.5 kB-dan 400-500 bayta qədər azaldıldı və malloc, realloc və free funksiyalarının istifadəsi azaldığı üçün yaddaş parçalanması daha az oldu. Hər bir axın aktiv bağlantılar üçün oxuma və yazma üçün öz buferləri üzərində işləyir. Bu buferlərin ölçüsünü tənzimləmək üçün -o resp_obj_mem_limit=N və -o read_buf_mem_limit=N variantları vardır.

Bundan əlavə, server ilə məlumat mübadiləsi üçün ikili protokol «köhnəlmiş» kateqoriyasına keçirilib. Onun yerini kompakt meta-komandalarla mətndən ibarət yeni bir protokol alıb — meta protokol.

>>> Rəsmi sayt


>>> Mənbə kodu (BSD lisenziyası)


>>> Extstore Təsviri


>>> Meta-komandaların Təsviri

Mənbə: linux.org.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster