TemBoard 8.0 کی ریلیز، PostgreSQL DBMS کے ریموٹ مینجمنٹ کے لیے انٹرفیس

ٹیم بورڈ 8.0 پروجیکٹ، جو پوسٹگری ایس کیو ایل ڈیٹا بیس مینجمنٹ سسٹم کی ریموٹ مینجمنٹ، مانیٹرنگ، کنفیگریشن اور آپٹیمائزیشن کے لیے ایک ویب انٹرفیس تیار کرتا ہے، جاری کر دیا گیا ہے۔ پروڈکٹ میں ہر PostgreSQL سرور پر نصب ایک ہلکا پھلکا ایجنٹ اور سرور کا ایک جزو شامل ہے جو مرکزی طور پر ایجنٹوں کا انتظام کرتا ہے اور نگرانی کے لیے اعداد و شمار جمع کرتا ہے۔ کوڈ Python میں لکھا گیا ہے اور کھلے PostgreSQL لائسنس کے تحت تقسیم کیا گیا ہے۔

ٹیم بورڈ کی اہم خصوصیات:

  • ایک واحد مرکزی ویب انٹرفیس کے ذریعے سینکڑوں PostgreSQL DBMS مثالوں کا نظم کرنے کی اہلیت۔
  • تمام DBMS کی عمومی حالت اور ہر ایک مثال کا مزید تفصیلی جائزہ لینے کے لیے معلوماتی اسکرینوں کی دستیابی۔
    TemBoard 8.0 کی ریلیز، PostgreSQL DBMS کے ریموٹ مینجمنٹ کے لیے انٹرفیس
  • مختلف میٹرکس کا استعمال کرتے ہوئے DBMS کی حالت کی نگرانی کرنا۔
  • DBMS کے ساتھ فی الحال فعال سیشنز کے انتظام کے لیے معاونت۔
  • میزوں اور اشاریہ جات پر ویکیوم آپریشنز کی نگرانی۔
  • سست ڈیٹا بیس کے سوالات کا سراغ لگانا۔
  • PostgreSQL ترتیبات کو بہتر بنانے کے لیے انٹرفیس۔

نئے ورژن میں:

  • مینجمنٹ انٹرفیس اور ایجنٹوں کے درمیان تصدیق اور مواصلاتی چینل کے انتظام کو دوبارہ ڈیزائن کیا گیا ہے۔ یہ تبدیلیاں ایجنٹ کی تعیناتی کو آسان بناتی ہیں اور ان کے ساتھ کمیونیکیشن چینل کی سیکیورٹی کو بہتر بناتی ہیں۔ ایجنٹوں کی تمام درخواستوں پر اب غیر متناسب عوامی کلیدی خفیہ کاری کا استعمال کرتے ہوئے اضافی طور پر ڈیجیٹل طور پر دستخط کیے گئے ہیں، اور انٹرفیس ایجنٹوں کے لیے شناخت فراہم کرنے والے کے طور پر کام کرتا ہے۔ ایجنٹ اور انٹرفیس دونوں پر مشترکہ طور پر بیان کردہ پاس ورڈز کا استعمال کرتے ہوئے توثیق اب استعمال نہیں کی جاتی ہے۔ پاس ورڈ اب صرف انٹرفیس سے صارف کنکشن قائم کرنے کے لیے استعمال ہوتے ہیں۔
  • ایک نیا کمانڈ لائن انٹرفیس متعارف کرایا گیا ہے۔ علیحدہ ٹیمبورڈ-مگریٹڈ بی اور ٹیم بورڈ-ایجنٹ-رجسٹر یوٹیلیٹیز کو بلٹ ان کمانڈز سے تبدیل کر دیا گیا ہے جنہیں ٹیم بورڈ اور ٹیم بورڈ ایجنٹ ایگزیکیوٹیبلز کے ذریعے بلایا جاتا ہے۔ کمانڈ لائن سے مشترکہ انتظامیہ اور نگرانی کی کارروائیوں کو انجام دینے کے لیے بلٹ ان کمانڈز شامل کیے گئے ہیں۔
  • PostgreSQL 15، RHEL 9 اور کے لیے تعاون شامل کیا گیا۔ Debian 12. PostgreSQL 9.4 اور 9.5 کے ساتھ ساتھ Python 2.7 اور 3.5 کے لیے سپورٹ کو بند کر دیا گیا ہے۔
  • "رجسٹر-انسٹینس" کمانڈ کو رجسٹر کرنے والے ایجنٹوں کے لیے ٹیمپ بورڈ میں شامل کیا گیا ہے، جو کہ "ٹیمپ بورڈ-ایجنٹ رجسٹر" کمانڈ کے برعکس، سرور سائیڈ پر انجام دیا جاتا ہے۔ سرور اور ایجنٹ کے نیٹ ورک کی دستیابی کی ضرورت نہیں ہے، یعنی اسے آف لائن موڈ میں نئی ​​مثالیں شامل کرنے کے لیے استعمال کیا جا سکتا ہے۔
  • سسٹم پر ایجنٹ کا بوجھ کم کر دیا گیا ہے- انجام پانے والے لین دین کی تعداد میں 25 فیصد کمی کی گئی ہے، عام اقدار کی کیشنگ اور ٹاسک ملٹی پلیکسنگ لاگو کر دی گئی ہے۔
  • ذخیرہ شدہ مانیٹرنگ ڈیٹا کا سائز بطور ڈیفالٹ 2 سال تک کم کر دیا گیا ہے۔
  • CSV فارمیٹ میں انوینٹری ڈیٹا ڈاؤن لوڈ کرنے کی اہلیت شامل کی گئی۔
  • غیر معمولی ختم ہونے کے بعد انٹرفیس اور ایجنٹ کے پس منظر کے عمل کا خودکار دوبارہ آغاز فراہم کیا جاتا ہے۔

Pyrseas 0.10.0 کی ریلیز بھی قابل ذکر ہے، جو PostgreSQL DBMS کو سپورٹ کرنے اور ڈیٹا سٹرکچر اپ ڈیٹس کو خودکار کرنے کے لیے ڈیزائن کیا گیا ہے۔ Pyrseas ڈیٹا بیس کی ساخت اور متعلقہ میٹا ڈیٹا کے ساتھ معیاری اسکیما کو YAML یا JSON فارمیٹ میں تبدیل کرتا ہے، جو ورژن کنٹرول سسٹم میں استعمال کے لیے زیادہ موزوں ہے۔ YAML نمائندگی کا استعمال کرتے ہوئے، Pyrseas ایک ڈیٹا بیس کے ڈھانچے کو دوسرے ڈیٹا بیس کے ساتھ ہم آہنگ کرنے کے لیے ایس کیو ایل تیار کرتا ہے (یعنی ساخت میں آسانی سے تبدیلیاں کرنا اور انہیں دوسرے ڈیٹا بیس میں پھیلانا)۔ پروجیکٹ کوڈ Python میں لکھا گیا ہے اور BSD لائسنس کے تحت تقسیم کیا گیا ہے۔

Pyrseas کی نئی ریلیز Psycopg 3 میں منتقلی کی نشاندہی کرتی ہے، Python پروگراموں کے ساتھ کام کرنے کے لیے PostgreSQL ماڈیول کی مکمل طور پر دوبارہ ڈیزائن کی گئی شاخ۔ یہ ماڈیول DBMS کے ساتھ غیر مطابقت پذیر تعامل کی حمایت کرتا ہے اور DBAPI اور asyncio پر مبنی انٹرفیس فراہم کرتا ہے۔ نیا ورژن Python 2.x کے لیے سپورٹ بھی چھوڑ دیتا ہے اور pgdbconn کو انحصار سے ہٹاتا ہے۔ PostgreSQL ورژن 10 سے 15 کے لیے سپورٹ شامل کر دی گئی ہے۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster