Memcached 1.6.0 - një sistem për ruajtjen e të dhënave në RAM me aftësinë për t'i ruajtur ato në media të jashtme


Memcached 1.6.0 - një sistem për ruajtjen e të dhënave në RAM me aftësinë për t'i ruajtur ato në një memorie të jashtme

Më 8 mars, sistemi i ruajtjes në memorje të të dhënave u përditësua. Memorizuar deri në version 1.6.0Dallimi kryesor nga versionet e mëparshme është se tani është e mundur të përdoret një pajisje e jashtme për ruajtjen e të dhënave të ruajtura në memorje.

Memorizuar Përdoret për të përshpejtuar performancën e faqeve të internetit ose aplikacioneve web me ngarkesë të lartë duke ruajtur në memorje aksesin në DBMS dhe të dhënat e ndërmjetme.

Në versionin e ri, parametri aktivizohet si parazgjedhje gjatë montimit dyqani i exts, i cili është përgjegjës për përdorimin e hapësirës së ruajtjes së jashtme. Për të çaktivizuar këtë veçori, specifikoni parametrin --disable-extstore në ./configure. Megjithatë, edhe pse ndërtimi është i aktivizuar si parazgjedhje, duhet ta specifikoni këtë veçori në mënyrë të qartë gjatë nisjes.

Dyqani i Ekstrakteve lejon përdorimin e jashtëm Blic ose SSD disku për të rritur madhësinë e memories së përkohshme. Kjo do t'ju lejojë të ruani sasi shumë më të mëdha të dhënash sesa pa këtë veçori.

Një tjetër risi e rëndësishme është ridizajnimi i komunikimit në rrjet, i cili tani është përshtatur për të përpunuar automatikisht grupe kërkesash brenda një thirrjeje të vetme sistemi. Në versionet e mëparshme, çdo kërkesë GET përpunohej në një paketë të veçantë, ndërsa në versionin e ri, përgjigjet ndaj kërkesave të shumëfishta mblidhen në një metapaketë të vetme dhe transmetohen menjëherë. Ky përmirësim uli ngarkesën e CPU-së me 25%.

Ky pĂ«rmirĂ«sim uli gjithashtu konsumin e memories pĂ«r ruajtjen nĂ« memorje - nga 4.5 KB nĂ« 400-500 bajt pĂ«r thirrje - dhe uli pĂ«rdorimin e funksioneve malloc, realloc dhe free, duke rezultuar nĂ« mĂ« pak fragmentim tĂ« memories. Çdo fije tani mirĂ«mban grupin e vet tĂ« memorjeve tĂ« leximit dhe shkrimit pĂ«r lidhjet aktive. Opsionet -o resp_obj_mem_limit=N dhe -o read_buf_mem_limt=N janĂ« tĂ« disponueshme pĂ«r konfigurimin e madhĂ«sisĂ« sĂ« kĂ«tyre memorjeve tĂ« vogla.

Gjithashtu u njoftua se protokolli i komunikimit të serverit binar do të hiqej nga përdorimi. Ai është zëvendësuar nga protokolli meta - një version i protokollit i bazuar në tekst me komanda meta kompakte. Protokolli i ri merr në konsideratë të gjitha operacionet e disponueshme më parë duke përdorur versione më të vjetra të protokollit binar.

>>> Faqja zyrtare


>>> Kodi i burimit (licencë BSD)


>>> Përshkrimi i Extstore


>>> Përshkrimi i meta-komandave

Burimi: linux.org.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster