غیر متمرکز LF ذخیره خلاص جواز ته لیږدول شوې

LF 1.1.0، یو غیر متمرکز، نقل شوي کیلي / ارزښت ډیټا ذخیره، اوس شتون لري. پروژه د زیرو ټییر لخوا رامینځته کیږي ، کوم چې یو مجازی ایترنیټ سویچ رامینځته کوي چې تاسو ته اجازه درکوي کوربه او مجازی ماشینونه یوځای کړئ چې په یو مجازی محلي شبکه کې په مختلف چمتو کونکو کې موقعیت لري ، چې برخه اخیستونکي یې په P2P حالت کې ډیټا تبادله کوي. د پروژې کوډ په C ژبه لیکل شوی. نوې خپرونه د وړیا MPL 2.0 جواز (موزیلا عامه جواز) ته د دې لیږد لپاره د پام وړ ده.

پخوا، د LF کوډ د BSL (د سوداګرۍ سرچینې جواز) الندې شتون درلود، کوم چې د کاروونکو د ځینو کټګوریو په وړاندې د تبعیض له امله وړیا نه و. د BSL جواز د Open Core ماډل لپاره د بدیل په توګه د MySQL د شریک بنسټ ایښودونکو لخوا وړاندیز شوی و. د BSL جوهر دا دی چې د پرمختللي فعالیت کوډ په پیل کې د تعدیل لپاره شتون لري ، مګر د ځینې وخت لپاره وړیا کارول کیدی شي یوازې که اضافي شرایط پوره شي ، کوم چې د مخنیوي لپاره د سوداګریز جواز پیرود ته اړتیا لري.

LF یو بشپړ غیر متمرکز سیسټم دی او تاسو ته اجازه درکوي د یو واحد ډیټا ذخیره د کلیدي ارزښت فارمیټ کې د خپل سري شمیر نوډونو په سر کې ځای په ځای کړئ. ډاټا په ټولو نوډونو کې همغږي ساتل کیږي، او ټول بدلونونه په ټولو نوډونو کې په بشپړه توګه نقل شوي. په LF کې ټول نوډونه یو له بل سره مساوي دي. د ذخیره کولو عملیاتو همغږي کولو جلا نوډونو نشتوالی تاسو ته اجازه درکوي د ناکامۍ له یوې نقطې څخه ځان خلاص کړئ ، او په هر نوډ کې د معلوماتو بشپړ کاپي شتون د معلوماتو له لاسه ورکول له مینځه وړي کله چې انفرادي نوډونه ناکام شي یا منحل شي.

د شبکې سره د نوي نوډ نښلولو لپاره، تاسو اړتیا نلرئ جلا اجازې ترلاسه کړئ - هرڅوک کولی شي خپل نوډ پیل کړي. د LF ډیټا ماډل د یو لارښود اکیلیک ګراف (DAG) په شاوخوا کې رامینځته شوی ، کوم چې ترکیب ساده کوي او د مختلف شخړو حل او امنیت ستراتیژیو ته اجازه ورکوي. د ویشل شوي هش میز (DHT) سیسټمونو برعکس، د IF جوړښت په پیل کې په غیر معتبر شبکو کې د کارولو لپاره ډیزاین شوی چیرې چې د نوډونو دوامداره شتون تضمین شوی نه وي. د LF د پلي کولو ساحو په مینځ کې ، د خورا ژوندي پاتې کیدو وړ ذخیره کولو سیسټمونو رامینځته کولو یادونه شوې ، په کوم کې چې په نسبتا کوچني مقدار کې مهم معلومات زیرمه شوي چې په ندرت سره بدلیږي. د مثال په توګه ، LF د کلیدي پلورنځیو ، سندونو ، پیژندنې پیرامیټونو ، د تشکیلاتو فایلونو ، هشونو او ډومین نومونو لپاره مناسب دی.

د ډیر بار او ناوړه ګټه اخیستنې په وړاندې د ساتنې لپاره، شریک شوي ذخیره کې د لیکلو عملیاتو شدت محدودیت پلي کیږي، د کار ثبوت پر بنسټ پلي کیږي - د دې لپاره چې د معلوماتو خوندي کولو توان ولري، د ذخیره کولو شبکه کې برخه اخیستونکی باید یو مشخص بشپړ کړي. دنده، کوم چې په اسانۍ سره تایید شوی، مګر د محاسبې په وخت کې لویو سرچینو ته اړتیا لري (د بلاکچین او CRDT پر بنسټ د سیسټمونو پراختیا تنظیم کولو ته ورته). محاسبه شوي ارزښتونه د شخړو د حل کولو په وخت کې د نښې په توګه هم کارول کیږي.

د بدیل په توګه، د سند واک په شبکه کې پیل کیدی شي چې ګډون کونکو ته کریپټوګرافیک سندونه صادر کړي، د کار تایید پرته د ریکارډونو اضافه کولو حق ورکوي او د شخړو په حل کولو کې لومړیتوب ورکوي. په ډیفالټ کې ، ذخیره د کوم ګډون کونکو سره وصل کولو لپاره پرته له محدودیتونو شتون لري ، مګر په اختیار کې ، د سند سیسټم پراساس ، د کټ شوي خصوصي ذخیره رامینځته کیدی شي ، په کوم کې چې یوازې د شبکې مالک لخوا تصدیق شوي نوډونه برخه اخیستونکي کیدی شي.

د LF اصلي ځانګړتیاوې:

  • ستاسو د ذخیره کولو ځای په ځای کول او د موجوده عامه ذخیره کولو شبکو سره وصل کول اسانه دي.
  • د ناکامۍ هیڅ یو ټکی شتون نلري او د ذخیره کولو په ساتلو کې د هرچا د ښکیلتیا وړتیا شتون لري.
  • ټولو ډیټا ته د تیز سرعت لاسرسی او په دې نوډ کې پاتې ډیټا ته لاسرسي وړتیا حتی د شبکې اتصال کې ګډوډي وروسته.
  • یو نړیوال امنیت ماډل چې تاسو ته اجازه درکوي د شخړو د حل مختلف میکانیزمونه یوځای کړئ (سیمه ایز هوریستیک ، د بشپړ شوي کار پراساس وزن ، د نورو نوډونو باور کچه په پام کې نیولو سره ، سندونه).
  • د پوښتنو ډیټا لپاره یو انعطاف وړ API چې ډیری نیست شوي کیلي یا د ارزښت سلسلې مشخص کولو ته اجازه ورکوي. یو کیلي ته د ډیری ارزښتونو تړلو وړتیا.
  • ټول معلومات په کوډ شوي شکل کې زیرمه شوي، په شمول د کیلي، او تصدیق شوي. سیسټم د باور وړ نوډونو کې د محرم معلوماتو ذخیره کولو تنظیم کولو لپاره کارول کیدی شي. هغه ریکارډونه چې کلیدونه یې ندي پیژندل شوي د وحشي ځواک لخوا نشي ټاکل کیدی (پرته له دې چې کیلي پوه شي، د دې سره تړلې ډاټا ترلاسه کول ناممکن دي).

محدودیتونو کې د کوچني ذخیره کولو تمرکز شامل دي، په ندرت سره د ډیټا بدلول، د لاکونو نشتوالی او تضمین شوي ډاټا ثبات، د CPU، حافظې، ډیسک ځای او بینډ ویت لپاره لوړې اړتیاوې، او د وخت په تیریدو سره د ذخیره کولو اندازې کې دوامداره زیاتوالی.

سرچینه: opennet.ru

Add a comment