Ho lokolloa ha Memcached 1.5.15 ka tšehetso ea netefatso bakeng sa protocol ea ASCII

etsahetse ho lokolloa ha sistimi ea caching ea data ho RAM Memcached 1.5.15, e sebetsang ho data ka mokhoa oa bohlokoa / oa boleng 'me ho bonolo ho e sebelisa. Memcached e atisa ho sebelisoa e le tharollo e bobebe ho potlakisa mosebetsi oa libaka tse nang le thepa e ngata ka ho boloka caching ho DBMS le data e bohareng. Khoutu fuoa tlas'a laesense ea BSD.

Mofuta o mocha o hlahisa tšehetso ea netefatso ea liteko bakeng sa protocol ea ASCII. Netefatso e nolofalloa ho sebelisoa khetho ea "-Y [authfile]", e hlalosang ho kena ho tse robeli: lipara tsa password faeleng ea authfile. Ho fapana le protocol ea netefatso ea binary ea SASL e kentsoeng pele, ts'ebetsong ea ASCII e bonolo haholo, ha e hloke ho its'etleha ka ntle, 'me e bokelloa ka ho sa feleng. Ha o nolofalletsa ho netefatsa o sebelisa khetho ea "-Y", protocol ea binary le ho sebetsa ka UDP li tla koaloa ka bohona. Lithibelo tsa phihlello tse ipapisitseng le li-logins ha li so tšehetsoe.

Tokollo e ncha e boetse e potlakisa ts'ebetso ea incr/decr ka ho nkela snprintf sebaka. Ho lumellana ha protocol ea binary le ts'ebetso ea nako e sa sebetseng e tiisitsoe. Khoutu e tlositsoe ho ts'ehetsa "-o inline_ascii_response" mode, e ileng ea emisoa ho tloha ha ho lokolloa 1.5.0. Mokhoa ona o sebelisa li-byte tse 10-20 ho feta ho ngola ho potlakisa ts'ebetso ea likopo ka mokhoa oa ASCII mme e ile ea fetoha lefeela ka mor'a phetoho ea ho sebelisa snprintf ho kenya ts'ebetsong ka potlako ea itoa.

Source: opennet.ru

Eketsa ka tlhaloso