Нашри Memcached 1.5.15 бо дастгирии аутентификатсия барои протоколи ASCII

сурат гирифт баровардани системаи кэшкунии маълумот дар дохили хотира Memcached 1.5.15, ки бо маълумот дар формати калид/арзиш кор мекунад ва истифодааш осон аст. Memcached одатан ҳамчун як ҳалли сабук барои суръат бахшидан ба сайтҳои серборӣ тавассути кэшкунии дастрасӣ ба DBMS ва маълумоти мобайнӣ истифода мешавад. Кодекс таъмин карда мешавад таҳти иҷозатномаи BSD.

Версияи нав дастгирии таҷрибавии аутентификатсияро барои протоколи ASCII ҷорӣ мекунад. Аутентификатсия бо истифода аз опсияи "-Y [authfile]" фаъол карда мешавад, ки то ҳашт ҷуфти воридшавӣ:паролро дар файли authfile муайян мекунад. Баръакси протоколи тасдиқи дуӣ дар асоси SASL, ки қаблан амалӣ шуда буд, татбиқи ASCII хеле соддатар аст, вобастагии берунаро талаб намекунад ва ба таври нобаёнӣ ҷамъ карда мешавад. Вақте ки шумо аутентификатсияро бо истифода аз опсияи "-Y" фаъол мекунед, протоколи дуӣ ва кор тавассути UDP ба таври худкор ғайрифаъол мешаванд. Маҳдудиятҳои дастрасӣ дар асоси воридшавӣ ҳанӯз дастгирӣ намешаванд.

Нашри нав инчунин бо иваз кардани snprintf амалиёти incr/decr-ро суръат мебахшад. Мутобиқати протоколи бинарӣ бо функсияи бекорӣ таъмин карда мешавад. Рамзи хориҷшуда барои дастгирии режими "-o inline_ascii_response", ки дар версияи 1.5.0 хомӯш карда шудааст. Ин режим барои суръат бахшидан ба коркарди дархостҳо дар ҳолати ASCII дар як навиштан 10-20 байт бештар сарф мекунад ва пас аз гузаштан аз истифодаи snprintf ба татбиқи босуръати itoa бемаънӣ шуд.

Манбаъ: opennet.ru

Илова Эзоҳ