ASCII autentifikasiya dəstəyi ilə Memcached 1.5.15 buraxılışı

Baş verdi yaddaşdaxili məlumatların keşləmə sisteminin buraxılması Memcached 1.5.15, açar/dəyər formatında verilənlər üzərində işləyir və istifadəsi asandır. Memcached adətən DBMS və aralıq məlumatlara girişi keşləşdirməklə yüksək yüklənmiş saytları sürətləndirmək üçün yüngül həll yolu kimi istifadə olunur. Kod təchiz olunmuşdur BSD lisenziyası altında.

Yeni versiya ASCII protokolu üçün eksperimental autentifikasiya dəstəyini həyata keçirir. Doğrulama "-Y [authfile]" seçimi ilə aktivləşdirilib, authfile-də səkkizə qədər giriş:parol cütü göstərilib. Əvvəllər tətbiq edilmiş SASL əsaslı ikili autentifikasiya protokolundan fərqli olaraq, ASCII-nin tətbiqi daha sadədir, xarici asılılıqlar tələb etmir və standart olaraq qurulur. “-Y” seçimi ilə autentifikasiya aktiv edildikdə, ikili protokol və UDP vasitəsilə əməliyyat avtomatik olaraq söndürülür. Girişlərlə bağlı məhdudiyyətlər hələ dəstəklənmir.

Yeni buraxılış həmçinin snprintf-i əvəz etməklə incr/decr əməliyyatlarını sürətləndirir. Boş dayanma funksiyası ilə təmin edilmiş ikili protokol uyğunluğu. 1.5.0 buraxılışından bəri qeyri-aktiv edilmiş "-o inline_ascii_response" rejimini dəstəkləmək üçün kod silindi. Bu rejim ASCII rejimində sorğunun işlənməsini sürətləndirmək üçün hər yazı üçün 10-20 bayt daha çox sərf edir və snprintf istifadəsindən itoa-nın sürətli tətbiqinə keçdikdən sonra mənasını itirir.

Mənbə: opennet.ru

Добавить комментарий