Memcached 1.6.0 - kerfi til að vista gögn í vinnsluminni með getu til að vista þau á ytri miðli


Memcached 1.6.0 - kerfi til að vista gögn í vinnsluminni með getu til að vista þau á ytri miðli

Þann 8. mars var gagnageymslukerfið í vinnsluminni uppfært Burt saman upp í útgáfu 1.6.0. Helsti munurinn frá fyrri útgáfum er að nú er hægt að nota utanaðkomandi tæki til að geyma gögn í skyndiminni.

Burt saman notað til að flýta fyrir vinnu á mjög hlaðnum síðum eða vefforritum með því að vista aðgang að DBMS og milligögnum í skyndiminni.

Í nýju útgáfunni er valmöguleikinn virkur sjálfgefið þegar byggt er extstore, sem ber ábyrgð á notkun ytri miðla. Til að slökkva á aðgerðinni skaltu tilgreina --disable-extstore færibreytuna í ./configure. Hins vegar, jafnvel þó að byggingin sé virkjuð sjálfgefið, ættir þú að tilgreina sérstaklega notkun þessarar aðgerðar við ræsingu.

Extstore leyfir notkun ytri Flash eða SSD keyra til að auka skyndiminni. Þetta gerir þér kleift að vista miklu meira magn af gögnum en án þess að nota þennan eiginleika.

Önnur mikilvæg nýjung var endurvinnsla á netsamskiptum, sem nú er aðlagað fyrir sjálfvirka vinnslu lotubeiðna innan eins kerfiskalls. Í fyrri útgáfum var vinnsla á hverri GET beiðni send í sérstökum pakka, en í nýju útgáfunni er svörum við mörgum beiðnum safnað saman í einn metapakka og send í einu. Sem afleiðing af þessari nýjung minnkaði álag á örgjörva um 25%.

Einnig, vegna þessarar nútímavæðingar, minnkaði minnisnotkun fyrir biðminni - úr 4.5 KB í 400-500 bæti á hvert símtal, og notkun malloc, realloc og ókeypis aðgerða minnkaði, sem leiddi til minni sundrungar minnar. Hver þráður sér nú um sinn eigin laug af les- og skrifbuffi fyrir virkar tengingar. Til að stilla stærð þessara biðminni eru valkostirnir -o resp_obj_mem_limit=N og -o read_buf_mem_limt=N til staðar.

Það var einnig tilkynnt að verið væri að flytja tvöfalda siðareglur til að skiptast á við netþjóninn í „úreltan“ flokkinn. Það var skipt út fyrir meta-samskiptareglur - textaútgáfa af samskiptareglunum með samsettum metaskipunum. Nýja samskiptareglan tekur tillit til allra áður tiltækra aðgerða sem nota eldri útgáfur af tvöfaldri samskiptareglunni.

>>> Opinber vefsíða


>>> Kóðinn (BSD leyfi)


>>> Lýsing á Extstore


>>> Lýsing á metaskipunum

Heimild: linux.org.ru

Bæta við athugasemd