گراف پر مبنی DBMS نیبولا گراف کی پہلی مستحکم ریلیز

واقعہ پیش آیا کھلے DBMS کی رہائی نیبولا گراف 1.0.0, ایک دوسرے سے منسلک ڈیٹا کے بڑے سیٹوں کو مؤثر طریقے سے ذخیرہ کرنے کے لیے ڈیزائن کیا گیا ہے جو ایک گراف بناتے ہیں جس میں اربوں نوڈس اور کھربوں کنکشن شامل ہو سکتے ہیں۔ پروجیکٹ C++ اور میں لکھا گیا ہے۔ نے بانٹا اپاچی 2.0 کے تحت لائسنس یافتہ۔ ڈی بی ایم ایس تک رسائی کے لیے کلائنٹ لائبریریاں گو، ازگر اور جاوا زبانوں کے لیے تیار ہیں۔ ڈی بی ایم ایس ڈویلپمنٹ اسٹارٹ اپ VESoft کچھ دن پہلے مل گیا 8 ملین ڈالر کی سرمایہ کاری کی پہلی قسط۔

DBMS میں لاگو وسائل کا اشتراک کیے بغیر تقسیم شدہ فن تعمیر (مشترکہ کچھ بھی نہیں)، جس کا مطلب آزاد اور خود کفیل گرافڈ درخواست پراسیسنگ کے عمل اور ذخیرہ شدہ اسٹوریج کے عمل کو شروع کرنا ہے۔ میٹا سروس ڈیٹا کی نقل و حرکت کو منظم کرتی ہے اور گراف کے بارے میں میٹا معلومات فراہم کرتی ہے۔ ڈیٹا کی مستقل مزاجی کو یقینی بنانے کے لیے الگورتھم پر مبنی پروٹوکول استعمال کیا جاتا ہے۔ رافٹ.

گراف پر مبنی DBMS نیبولا گراف کی پہلی مستحکم ریلیز

نیبولا گراف کی اہم خصوصیات:

  • سیکورٹی سیکورٹی صرف تصدیق شدہ صارفین کو رسائی فراہم کرکے جن کی اجازتیں رول بیسڈ ایکسیس کنٹرول (RBAC) سسٹم کے ذریعے سیٹ کی گئی ہیں۔
  • موقع مختلف قسم کے اسٹوریج انجنوں کو جوڑنا۔ نئے الگورتھم کے ساتھ استفسار کی نسل کی زبان کو بڑھانے کے لیے معاونت۔
  • ڈیٹا کو پڑھتے یا لکھتے وقت کم سے کم تاخیر کو یقینی بنانا اور ہائی تھرو پٹ کو برقرار رکھنا۔ پر جانچ ایک گرافڈ نوڈ کے جھرمٹ میں اور 632 جی بی سائز کے تین ذخیرہ شدہ ڈیٹا بیس نوڈس میں، جس میں 1.2 بلین عمودی اور 8.4 بلین کناروں کا ایک گارف بھی شامل ہے، تاخیر کئی ملی سیکنڈ کی سطح پر تھی، اور تھرو پٹ فی سیکنڈ 140 ہزار درخواستوں تک تھا۔ .

    گراف پر مبنی DBMS نیبولا گراف کی پہلی مستحکم ریلیز

  • لکیری اسکیل ایبلٹی۔
  • SQL جیسی استفسار کی زبان جو طاقتور اور سمجھنے میں آسان ہے۔ تعاون یافتہ آپریشنز میں GO (گراف عمودی کا دو طرفہ ٹراورسل)، GROUP BY، ORDER BY، LIMIT، UNION، UNION DISTINCT، INTERSECT، MINUS، PIPE (پچھلے استفسار کے نتیجے کا استعمال کرتے ہوئے) شامل ہیں۔ اشاریہ جات اور صارف کے متعین متغیر معاون ہیں۔
  • اعلی دستیابی اور ناکامیوں کے لیے لچک کو یقینی بنانا۔
  • بیک اپ کاپیوں کی تخلیق کو آسان بنانے کے لیے ڈیٹابیس اسٹیٹ کے ایک ٹکڑے کے ساتھ سنیپ شاٹس بنانے کے لیے معاونت۔
  • صنعتی استعمال کے لیے تیار (پہلے سے JD، Meituan اور Xiaohongshu کے بنیادی ڈھانچے میں استعمال کیا جاتا ہے)۔
  • ڈیٹا اسٹوریج اسکیم کو تبدیل کرنے اور جاری آپریشنز کو روکے یا متاثر کیے بغیر اسے اپ ڈیٹ کرنے کی صلاحیت۔
  • ڈیٹا لائف ٹائم کو محدود کرنے کے لیے TTL سپورٹ۔
  • ترتیبات اور سٹوریج میزبانوں کے انتظام کے لیے کمانڈز۔
  • کام کا انتظام کرنے اور کام کے آغاز کے شیڈولنگ کے اوزار (فی الحال تعاون یافتہ کاموں میں سے COMPACT اور FLUSH ہیں)۔
  • مکمل راستہ اور دیے گئے چوٹیوں کے درمیان مختصر ترین راستہ تلاش کرنے کے آپریشنز۔
  • تھرڈ پارٹی اینالیٹکس پلیٹ فارمز کے ساتھ انضمام کے لیے OLAP انٹرفیس۔
  • CSV فائلوں یا اسپارک سے ڈیٹا درآمد کرنے کے لیے افادیت۔
  • Prometheus اور Grafana کا استعمال کرتے ہوئے نگرانی کے لیے میٹرکس برآمد کریں۔
  • ویب انٹرفیس
    نیبولا گراف اسٹوڈیو گراف آپریشنز، گراف نیویگیشن، ڈیٹا اسٹوریج اور لوڈنگ اسکیموں کو ڈیزائن کرنے کے لیے۔
    گراف پر مبنی DBMS نیبولا گراف کی پہلی مستحکم ریلیز

ماخذ: opennet.ru

نیا تبصرہ شامل کریں