ASCII پروٽوڪول جي تصديق جي مدد سان Memcached 1.5.15 جو رليز

جڳه ورتي ريم ۾ ڊيٽا ڪيشنگ سسٽم کي ڇڏڻ Memcached 1.5.15، جيڪو ڊيٽا تي ڪي/ويليو فارميٽ ۾ هلندو آهي ۽ استعمال ڪرڻ آسان آهي. Memcached عام طور تي استعمال ڪيو ويندو آھي ھڪڙو ھلڪو وزن حل ڪرڻ لاءِ تيز لوڊ سائيٽن جي ڪم کي تيز ڪرڻ لاءِ DBMS ۽ وچولي ڊيٽا تائين رسائي کي ڪيش ڪندي. ڪوڊ فراهم ڪيو ويو BSD لائسنس جي تحت.

نئون نسخو ASCII پروٽوڪول لاءِ تجرباتي تصديق جي حمايت متعارف ڪرايو. "-Y [authfile]" اختيار کي استعمال ڪندي تصديق کي فعال ڪيو ويو آهي، وضاحت ڪندي اٺ لاگ ان: پاس ورڊ جوڙو authfile فائل ۾. اڳ ۾ لاڳو ٿيل SASL-بنياد بائنري تصديق واري پروٽوڪول جي برعڪس، ASCII لاءِ عمل درآمد تمام آسان آهي، خارجي انحصار جي ضرورت نه آهي، ۽ ڊفالٽ سان گڏ ٿيل آهي. جڏهن توهان "-Y" اختيار استعمال ڪندي تصديق کي فعال ڪريو ٿا، بائنري پروٽوڪول ۽ ڪم UDP ذريعي خودڪار طور تي غير فعال ٿي ويندا آهن. لاگ ان جي بنياد تي رسائي جي پابنديون اڃا تائين سپورٽ نه آهن.

نئين رليز پڻ تيز ڪري ٿي incr/decr آپريشنز snprintf کي تبديل ڪندي. بيڪار وقت ختم ٿيڻ واري ڪارڪردگي سان بائنري پروٽوڪول جي مطابقت کي يقيني بڻايو وڃي ٿو. "-o inline_ascii_response" موڊ کي سپورٽ ڪرڻ لاءِ ڪوڊ هٽايو ويو، جيڪو رليز 1.5.0 کان بند ڪيو ويو. هي موڊ ASCII موڊ ۾ پروسيسنگ جي درخواستن کي تيز ڪرڻ لاءِ في لکت 10-20 بائيٽس وڌيڪ استعمال ڪري ٿو ۽ itoa جي تيز عمل ۾ snprintf استعمال ڪرڻ کان منتقلي کان پوءِ بي معنيٰ ٿي ويو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو