Memcached 1.6.0 — njĂ« sistem pĂ«r ruajtjen e tĂ« dhĂ«nave nĂ« RAM me mundĂ«si ruajtjeje nĂ« njĂ« pajisje tĂ« jashtme.


Memcached 1.6.0 - sistem i cache-it të dhënave në RAM me mundësinë e ruajtjes në media të jashtme

Më 8 mars u realizua një përditësim i sistemit të kujtesës së dhënave në RAM. Memcached deri në versionin 1.6.0. Diferenca kryesore nga versionet e mëparshme është se tani për ruajtjen e të dhënave të cache-it është e mundur të përdoret një pajisje e jashtme.

Memcached përdoret për të përshpejtuar funksionimin e faqeve të internetit ose aplikacioneve web me ngarkesë të lartë duke cache-uar qasjen në DBMS dhe të dhënat ndërmjetës.

Në versionin e ri, gjatë ndërtimit, ka një parametër të aktivizuar si parazgjedhje extstore, i cili është përgjegjës për përdorimin e medias së jashtme. Për të çaktivizuar funksionin, duhet të tregoni parametrit -disable-extstore në .\/configure. Megjithatë, pavarësisht aktivizimit të parazgjedhur, gjatë nisjes duhet të tregoni qartë përdorimin e këtij funksioni.

Extstore lejon përdorimin e mediave të jashtme Flash ose SSD për të rritur madhësinë e cache-it. Kjo do të mundësojë cache-in e volumit më të madh të të dhënave sesa pa përdorimin e këtij funksioni.

Një tjetër novacion i rëndësishëm ishte rinovimi i ndërveprimit të rrjetit, i cili tani është adaptohet për trajtimin automatik të kërkesave të grumbulluara brenda një thirrje sistemike. Në versionet e mëparshme, trajtimi i çdo kërkese GET merrte vend në një paketë të veçantë, ndërsa në versionin e ri, përgjigjet për disa kërkesa grumbullohen në një metapak dhe dërgohen njëherë. Si rezultat i këtij novacioni, ngarkesa mbi CPU është reduktuar me 25%.

Po ashtu, si rezultat i kĂ«saj modernizimi, Ă«shtĂ« reduktuar pĂ«rdorimi i memories pĂ«r buferizimin — nga 4.5 Kb nĂ« 400-500 byte pĂ«r thirrje, dhe Ă«shtĂ« reduktuar pĂ«rdorimi i funksioneve malloc, realloc dhe free, qĂ« çoi nĂ« fragmentimin mĂ« tĂ« vogĂ«l tĂ« memories. Çdo rrjedhĂ« tani pĂ«rpunon rezervuarin e saj pĂ«r buferat pĂ«r lexim dhe shkruarje pĂ«r lidhjet aktive. PĂ«r konfigurimin e madhĂ«sisĂ« sĂ« kĂ«tyre buferave janĂ« parashikuar mundĂ«sitĂ« -o resp_obj_mem_limit=N dhe -o read_buf_mem_limit=N.

U njoftua gjithashtu kalimi nĂ« kategorinĂ« e "vjetra" tĂ« protokollit binar tĂ« shkĂ«mbimit me serverin. NĂ« vend tĂ« tij erdhi protokolli meta — njĂ« variant tekstual i protokollit me komanda meta kompakte. NĂ« protokollin e ri janĂ« marrĂ« parasysh tĂ« gjitha operacionet e mĂ«parshme qĂ« pĂ«rdornin versionet e vjetra tĂ« protokollit binar.

>>> Faqja zyrtare


>>> Kodi burimor (licenca BSD)


>>> Përshkrimi i Extstore


>>> Përshkrimi i komandave meta

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster