کاکروچDB DBMS ملکیت جواز ته بدلوي

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

نوی جواز CockroachDB ته اجازه ورکوي چې په کلستر کې په هر شمیر نوډونو کې وکارول شي او غوښتنلیکونو کې ځای په ځای شي ، پشمول هغه چې پیرودونکو ته پلورل کیږي یا د خدماتو په توګه پرمخ وړل کیږي. یوازینی محدودیت چې جواز ته اجازه نه ورکوي چې وړیا او خلاص وګڼل شي د کاکروچ ډی بی سوداګریزو نسخو پلور باندې بندیز دی چې د بادل خدماتو په بڼه پلي کیږي. د تادیه شوي کلاوډ خدمت په توګه د کاکروچ ډی بی افشا کول اوس د سوداګریز جواز پیرود ته اړتیا لري.

مخکې خپور شوی کوډ پاتې د اپاچی 2.0 جواز لاندې جواز شوی او د فورک کولو لپاره شتون لري. سربیره پردې، د خوشې کیدو نیټې څخه درې کاله وروسته، کوډ به د BSL څخه لیرې شي او د منظم اپاچی 2.0 جواز لاندې ویشل شي. د مثال په توګه، تمه کیده د اکتوبر خوشې کول
CockroachDB 19.2 به د اکتوبر 2022 پورې د BSL جواز لاندې واستول شي، او بیا به په اتوماتيک ډول د Apache 2.0 جواز لاندې جواز ورکړل شي. د پراختیا کونکو په وینا ، د وخت دا ډول بدلون به د DBaaS (DBMS د خدمت په توګه) غوښتنلیکونو لپاره سیالي کونکي محصول رامینځته کولو ته اجازه ورکړي ، پداسې حال کې چې د اصلي سرچینې کوډونو خلاصون یقیني کوي او پرته له دې چې خلاص کور ماډل ته لاړ شي.

لکه څنګه چې د جواز ورکولو په قضیه کې MongoDB, د ریډیس ماډلونه и د وخت نیټه د ملکیت جواز ته د لیږد لامل د بادل خدماتو چمتو کونکو پرازیتیزم سره مبارزه کول دي چې مشتق سوداګریز محصولات رامینځته کوي او د کلاوډ خدماتو په توګه خلاص DBMSs بیا پلوري ، مګر د ټولنې په ژوند کې برخه نه اخلي او مرسته نه کوي. پراختیا داسې وضعیت رامینځته کیږي چیرې چې د کلاوډ چمتو کونکي چې د پروژې سره هیڅ تړاو نلري د چمتو شوي خلاص حلونو بیا پلورلو څخه ګټه پورته کوي ، پداسې حال کې چې پراختیا کونکي پخپله هیڅ شی نلري.

په یاد ولرئ چې د CockroachDB DBMS متوجه د خورا معتبر جغرافیایی توزیع او افقی ډول توزیع وړ ذخیره رامینځته کول ، چې د لوړې بقا لخوا مشخص شوي او د ډیسکونو ، نوډونو او ډیټا مرکزونو ناکامیو پورې اړه نلري. په ورته وخت کې، CockroachDB د ACID لیږد بشپړتیا تضمینوي، د ډیټا مینځلو لپاره د SQL کارولو وړتیا چمتو کوي، تاسو ته اجازه درکوي چې په الوتنه کې د ذخیره کولو سکیم کې بدلون راولي، د شاخصونو او بهرنیو کیليونو ملاتړ کوي، د اتوماتیک نقل او ذخیره کولو بیا توازن ملاتړ کوي.

سرچینه: opennet.ru

Add a comment