د ټیم بورډ 8.0 خوشې کول، د PostgreSQL DBMS ریموټ مدیریت لپاره یو انٹرفیس

د ټیم بورډ 8.0 پروژه خپره شوې، د ریموټ مدیریت، نظارت، ترتیب او د PostgreSQL DBMS اصلاح کولو لپاره د ویب انٹرفیس رامینځته کول. په محصول کې یو لږ وزن لرونکی اجنټ شامل دی چې په هر سرور کې چې PostgreSQL چلوي نصب شوی، او د سرور برخه چې په مرکزي توګه اجنټان اداره کوي او د څارنې لپاره احصایې راټولوي. کوډ په Python کې لیکل شوی او د وړیا PostgreSQL جواز لاندې ویشل شوی.

د ټیم بورډ اصلي ځانګړتیاوې:

  • د یو واحد مرکزي شوي ویب انٹرفیس له لارې د سلګونو PostgreSQL DBMS مثالونو اداره کولو وړتیا.
  • د ټولو DBMSs عمومي حالت ارزولو لپاره د معلوماتو سکرینونو شتون او د هرې بیلګې نور تفصيلي ارزونه.
    د ټیم بورډ 8.0 خوشې کول، د PostgreSQL DBMS ریموټ مدیریت لپاره یو انٹرفیس
  • د مختلفو میترونو په کارولو سره د DBMS حالت څارنه.
  • د DBMS سره د اوسني فعال غونډو اداره کولو لپاره ملاتړ.
  • د جدولونو او شاخصونو د پاکولو عملیاتو (VACUUM) څارنه.
  • د سست ډیټابیس پوښتنو څارنه.
  • د PostgreSQL تنظیماتو اصلاح کولو لپاره انٹرفیس.

په نوې نسخه کې:

  • د مدیریت انٹرفیس او اجنټانو ترمینځ د ارتباطي چینل تصدیق او تنظیم له سره ډیزاین شوی. بدلونونه د دې لامل شوي چې د اجنټانو ساده ګمارل او د دوی سره د ارتباطي چینل امنیت ډیر شي. اجنټانو ته ټولې غوښتنې اوس په ډیجیټل ډول د غیر متناسب عامه کیلي کوډ کولو په کارولو سره لاسلیک شوي ، او انٹرفیس د اجنټانو لپاره د پیژندنې چمتو کونکي په توګه کار کوي. د اجنټ او انٹرفیس اړخونو کې په ګډه ترتیب شوي پاسورډونو کارولو تصدیق نور نه کارول کیږي. پاسورډونه اوس یوازې د انٹرفیس سره د کارونکي اړیکې تنظیم کولو لپاره کارول کیږي.
  • د نوي کمانډ لاین انٹرفیس وړاندیز شوی. جلا جلا ټیمبورډ-مهاجرتب او ټیمبورډ-ایجنټ-رجسټر یوټیلیټونه د جوړ شوي کمانډونو سره ځای په ځای شوي چې د ټیمبورډ او ټیمبورډ-ایجنټ اجراییوي له لارې ویل کیږي. د کمانډ لاین څخه د معیاري ادارې او نظارت عملیاتو ترسره کولو لپاره جوړ شوي کمانډونه اضافه شوي.
  • د PostgreSQL 15، RHEL 9 او Debian 12 لپاره ملاتړ اضافه شوی. د PostgreSQL 9.4 او 9.5 لپاره مالتړ، او همدارنګه Python 2.7 او 3.5 بند شوی.
  • د اجنټانو د راجستر کولو لپاره ټیمبورډ ته د "رجسټر - مثال" کمانډ اضافه شوی، کوم چې د "ټیمبورډ-اجنټ راجستر" کمانډ برعکس، په سرور اړخ کې اجرا کیږي او د ایجنټ شبکې شتون ته اړتیا نلري، د بیلګې په توګه. د آفلاین نوي مثالونو اضافه کولو لپاره کارول کیدی شي.
  • په سیسټم کې د اجنټ بار کم شوی - د ترسره شوي معاملاتو شمیر 25٪ کم شوی ، د ځانګړي ارزښتونو کیچ کول او د کاري ملټي پلیکسینګ پلي شوي.
  • د ذخیره شوي څارنې ډاټا اندازه د ډیفالټ لخوا 2 کلونو ته راټیټه شوې.
  • د CSV ب formatه کې د موجوداتو ډیټا ډاونلوډ کولو وړتیا اضافه کړه.
  • د غیر معمولي پای ته رسیدو وروسته د انٹرفیس او اجنټ د شالید پروسو اتوماتیک بیا پیل کول چمتو کړي.

برسیره پردې، موږ کولی شو د Pyrseas 0.10.0 Toolkit خوشې کولو یادونه وکړو، د PostgreSQL DBMS مالتړ لپاره ډیزاین شوی او د معلوماتو جوړښت تازه کولو لپاره عملیات اتومات کړي. Pyrseas معیاري ډیټابیس سکیما او اړونده میټاډاټا په YAML یا JSON بڼه بدلوي، کوم چې د نسخې کنټرول سیسټمونو کې د کارولو لپاره خورا مناسب دی. د YAML نمایندګۍ په کارولو سره، Pyrseas د یو ډیټابیس جوړښت د بل سره همغږي کولو لپاره د SQL نسل چمتو کوي (د بیلګې په توګه، په جوړښت کې بدلونونه په اسانۍ سره کیدی شي او نورو ډیټابیسونو ته تبلیغ شي). د پروژې کوډ په Python کې لیکل شوی او د BSD جواز لاندې ویشل شوی.

د Pyrseas نوې خپرونه د Psycopg 3 ته د لیږد لپاره د پام وړ ده، د Python برنامو څخه د PostgreSQL سره کار کولو لپاره د ماډل بشپړ بیا ډیزاین شوی څانګه، د DBMS سره غیر متقابل تعامل ملاتړ کوي او د DBAPI او asyncio پراساس انٹرفیس چمتو کوي. نوې نسخه د Python 2.x لپاره ملاتړ هم پریږدي او pgdbconn له انحصار څخه لرې کوي. د PostgreSQL څانګو لپاره د 10 څخه تر 15 پورې ملاتړ چمتو شوی.

سرچینه: opennet.ru

Add a comment