wZD 1.0.0 جو پهريون رليز، ننڍڙي فائلن جي ڪمپيڪٽ اسٽوريج لاءِ سرور

دستياب پهريون ايڊيشن wZD 1.0.0 - هڪ سرور هڪ وڏي تعداد ۾ فائلن کي موثر طريقي سان محفوظ ڪرڻ لاءِ هڪ ڪمپيڪٽ فارم ۾، جيڪو ٻاهران هڪ باقاعده WebDAV سرور وانگر نظر اچي ٿو. هڪ تبديل ٿيل نسخو اسٽوريج لاء استعمال ڪيو ويندو آهي بولٽ ڊي بي. پروجيڪٽ ڪوڊ Go and ۾ لکيل آهي طرفان ورهايل BSD لائسنس جي تحت.

سرور اها ڳالهه جي اجازت ڏئي باقاعده يا ڪلستر ٿيل فائل سسٽم تي ننڍيون فائلن جي تعداد کي خاص طور تي گھٽايو مڪمل لاڪنگ سپورٽ سان. wZD ڊولپرز پاران سپورٽ ڪيل ڪلسٽر ڪلستر فائل سسٽم ۾ 250 ملين ڊائريڪٽرن ۾ ورهايل اٽڪل 15 ملين ننڍيون فائلون محفوظ ڪري ٿو. MooseFS.

wZD اهو ممڪن بڻائي ٿو ته ڊائريڪٽرن جي مواد کي آرڪائيوز ۾ منتقل ڪرڻ (آرڪائيو) BoltDB فارميٽ ۾ ۽ پوءِ انهن فائلن کي انهن آرڪائيوز مان ورهايو (يا PUT طريقو استعمال ڪندي فائلن کي آرڪائيوز ۾ رکي)، خاص طور تي فائل سسٽم ۾ فائلن جو تعداد گھٽائي ٿو ۽ ميٽاداٽا کي ذخيرو ڪرڻ جي اوور هيڊ کي گھٽائڻ. وڏي فائلن جي پروسيسنگ جي ڪارڪردگي کي وڌائڻ لاء، اهڙيون فائلون بولٽ آرڪائيوز کان الڳ طور تي محفوظ ڪري سگھجن ٿيون. اهو طريقو توهان کي اجازت ڏئي ٿو ته توهان کي فائل سسٽم ۾ انوڊس جي تعداد جي حد تائين محدود ٿيڻ کان سواء ننڍن فائلن جي وڏي تعداد جي اسٽوريج کي منظم ڪرڻ.

wZD 1.0.0 جو پهريون رليز، ننڍڙي فائلن جي ڪمپيڪٽ اسٽوريج لاءِ سرور

سرور پڻ NoSQL ڊيٽابيس طور استعمال ڪري سگھجي ٿو ڊيٽا لاءِ ڪي/ويليو فارميٽ ۾ (ڊائريڪٽري جي ڍانچي تي ٻڌل شارڊنگ سان) يا ڊيٽابيس مان اڳ ۾ ٺاهيل html يا json دستاويزن کي ورهائڻ لاءِ. ڪارڪردگي جي لحاظ کان، بولٽ آرڪائيوز استعمال ڪندي ڊيٽا موڪلڻ ۽ لکڻ جي نتيجي ۾ تقريبا 20-25٪ جي ويڪرائي ۾ اضافو ٿيندو آهي جڏهن پڙهڻ ۽ 40-50٪ لکڻ دوران. فائل جي سائيز جيتري ننڍي، ويڪرائي ۾ فرق اوترو ننڍو.

wZD 1.0.0 جو پهريون رليز، ننڍڙي فائلن جي ڪمپيڪٽ اسٽوريج لاءِ سرور

مکيه جا موقعا:

  • ملٽي ٽريڊنگ؛
  • ملائي سرور، غلطي رواداري ۽ لوڊ توازن فراهم ڪرڻ؛
  • صارف يا ڊولپر لاء وڌ ۾ وڌ شفافيت؛
  • سپورٽ ٿيل HTTP طريقا: GET، HEAD، PUT ۽ DELETE؛
  • ڪلائنٽ هيڊرز ذريعي پڙهڻ ۽ لکڻ جي رويي جو ڪنٽرول؛
  • لچڪدار مجازي ميزبانن لاءِ سپورٽ؛
  • CRC ڊيٽا جي سالميت لاءِ سپورٽ جڏهن لکڻ/پڙهڻ؛
  • گھٽ ۾ گھٽ ميموري واپرائڻ لاءِ نيم متحرڪ بفر ۽ بھترين نيٽ ورڪ ڪارڪردگي ٽيننگ؛
  • ملتوي ٿيل ڊيٽا پيڪنگنگ؛
  • ان کان سواء، هڪ گھڻن موضوعن واري آرڪائيو پيش ڪئي وئي آهي wZA خدمت کي روڪڻ کان سواءِ فائلن کي بولٽ آرڪائيوز ڏانهن منتقل ڪرڻ لاءِ.

موجوده رليز جون ڪجهه حدون: ملٽي پارٽ، پوسٽ ميٿڊ، ايڇ ٽي پي ايس پروٽوڪول، پروگرامنگ ٻولين لاءِ پابند، ڊاريڪٽري کي بار بار ختم ڪرڻ، WebDAV يا FUSE، فائلن ذريعي فائل سسٽم ۾ ڍانچي کي نصب ڪرڻ جي ڪا به حمايت ناهي. هڪ سسٽم صارف جي تحت محفوظ ٿيل آهن. اسٽوريج فارميٽ آرڪيٽيڪچر مخصوص آهي ۽ لٹل اينڊين ۽ بگ اينڊين سسٽم جي وچ ۾ پورٽبل نه آهي. ان حقيقت جي باوجود ته wZD سرور HTTP پروٽوڪول لاءِ سپورٽ لاڳو ڪري ٿو، ان کي صرف ريورس پراڪسيز جي آڙ ۾ شروع ڪرڻ جي ضرورت آهي، جهڙوڪ نينڪس ۽ هاپروڪس.

جو ذريعو: opennet.ru

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