Memcached 1.6.0 - sistem cache data dina RAM kalawan kamampuhan pikeun nyimpen dina média éksternal


Memcached 1.6.0 - sistem pikeun nyimpen data dina RAM kalayan kamampuan pikeun nyimpenna kana panyimpenan éksternal

Dina tanggal 8 Maret, sistem caching data dina mémori diénggalan. Bercut sateuacan vérsi 1.6.0Bédana utama ti rilis samemehna nyaéta ayeuna dimungkinkeun pikeun nganggo alat éksternal pikeun nyimpen data anu disimpen dina cache.

Bercut Ieu dianggo pikeun ngagancangkeun kinerja situs wéb atanapi aplikasi wéb anu bebanna luhur ku cara nyimpen aksés kana DBMS sareng data antara dina caching.

Dina vérsi anyar, parameterna diaktipkeun sacara standar nalika perakitan extstore, anu tanggung jawab pikeun ngagunakeun panyimpenan éksternal. Pikeun mareuman fitur ieu, tangtukeun parameter --disable-extstore dina ./configure . Nanging, sanaos build diaktipkeun sacara standar, anjeun kedah sacara éksplisit nangtukeun fitur ieu nalika ngamimitian.

Toko Ékstér ngamungkinkeun panggunaan éksternal cahaya atawa SSD drive pikeun ningkatkeun ukuran cache. Ieu bakal ngamungkinkeun anjeun pikeun nyimpen data dina jumlah anu langkung ageung tibatan tanpa fitur ieu.

Inovasi penting anu sanésna nyaéta desain ulang komunikasi jaringan, anu ayeuna diadaptasi pikeun ngolah sacara otomatis sakumpulan pamundut dina hiji panggero sistem. Dina vérsi sateuacana, unggal pamundut GET diprosés dina pakét anu misah, sedengkeun dina vérsi énggal, réspon kana sababaraha pamundut dikumpulkeun kana hiji métapékt sareng dikirimkeun sakaligus. Peningkatan ieu ngirangan beban CPU ku 25%.

Peningkatan ieu ogé ngirangan konsumsi mémori pikeun buffering—ti 4.5 KB ka 400-500 byte per panggero—sareng ngirangan panggunaan fungsi malloc, realloc, sareng fungsi bébas, anu ngahasilkeun fragmentasi mémori anu langkung sakedik. Unggal thread ayeuna ngajaga kumpulan buffer baca sareng tulis sorangan pikeun sambungan aktif. Pilihan -o resp_obj_mem_limit=N sareng -o read_buf_mem_limt=N sayogi pikeun ngonpigurasikeun ukuran buffer ieu.

Ogé diumumkeun yén protokol komunikasi server binér bakal teu dianggo deui. Éta parantos diganti ku protokol meta—vérsi protokol anu berbasis téks kalayan paréntah meta anu ringkes. Protokol anyar ieu merhatikeun sadaya operasi anu sateuacanna sayogi nganggo vérsi protokol binér anu langkung lami.

>>> ramatloka resmi


>>> Kode sumber (lisénsi BSD)


>>> Pedaran Extstore


>>> Pedaran ngeunaan meta-paréntah

sumber: linux.org.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster