منصوبے کے بارے میں

CockroachDB ایک کلاؤڈ-نیٹیو تقسیم شدہ SQL ڈیٹا بیس ہے جو ڈیٹا-انٹینسو ایپلی کیشنز کی تعمیر، سکیلنگ، اور مینجمنٹ کے لیے ہے۔ یہ ایک ٹرانزیکشنل اور مضبوطی سے مستقل کی-ویلیو اسٹور پر بنائی گئی ہے۔ README کے مطابق، یہ افقی طور پر سکیل ہوتا ہے؛ ڈسک، مشین، ریک، اور یہاں تک کہ ڈیٹا سینٹر کے ناکامیوں کو کم سے کم لیٹنسی ڈسراپشن اور کسی دستی مداخلت کے بغیر برداشت کرتا ہے؛ مضبوطی سے مستقل ACID ٹرانزیکشنز کو سپورٹ کرتا ہے؛ اور ڈیٹا کو ڈھانچنے، ہیراپھیر کرنے، اور استفسار کرنے کے لیے ایک SQL API فراہم کرتا ہے۔ پروجیکٹ PostgreSQL وائر پروٹوکول کو سپورٹ کرتا ہے، لہذا صارفین PostgreSQL-ہم آہنگ کلائنٹ ڈرائیورز اور ORMs کے ساتھ کنیکٹ کر سکتے ہیں۔ README تجویز کردہ ڈرائیورز، مثال کے ایپس، اور ٹیوٹوریلز کی طرف اشارہ کرتا ہے۔ شروع کرنے کے اختیارات میں ایک پری-بلٹ ایگزیکیوٹیبل انسٹال کرنا یا سورس سے بنانا، ایک مقامی کلسٹر شروع کرنا، بلٹ-ان SQL کلائنٹ کا استعمال کرنا، CockroachDB SQL سیکھنا، اور ڈیٹا ریپلیکیشن، خودکار ری-بیلنسنگ، اور فالٹ ٹولرنس اور ریکوری جیسی خصوصیات کو تلاش کرنا شامل ہے۔ ڈپلویمنٹ دستاویزات CockroachCloud، دستی ملٹی-مشین ڈپلویمنٹ، کلاؤڈ پلیٹ فارمز، اور آرکیسٹریشن سسٹمز کا احاطہ کرتے ہیں۔ کمیونٹی مدد CockroachDB Community Slack، CockroachDB Forum، Stack Overflow، اور GitHub issues کے ذریعے دستیاب ہے۔ شراکتیں خوش آمدید ہیں، ایک اچھا پہلا ایشو لسٹ اور ویکی رہنمائی کے ساتھ۔ آرکیکچر کی تفصیلات کے لیے، README ایک Architecture Guide اور ایک اصل ڈیزائن ڈاک کی طرف لنک کرتا ہے۔ یہ ایک موازنہ صفحہ اور ٹیک ٹاکس، بلاگ، اور کلیدی ڈیزائن دستاویزات کی طرف بھی لنک کرتا ہے۔ لائسنسنگ نوٹ: 18 نومبر 2024 یا اس کے بعد کی ریلیزز (v24.3 اور بعد کی، پلس v23.1.29+، v23.2.16+، v24.1.7+، اور v24.2.5+ کے لیے مخصوص پیچ فکسز) CockroachDB Software License (CSL) کے تحت شائع کی جاتی ہیں؛ کاپی رائٹ The Cockroach Authors کی ہے جب تک کہ دوسری صورت میں نوٹ نہ کیا گیا ہو۔