temBoard 8.0 නිකුත් කිරීම, PostgreSQL DBMS හි දුරස්ථ කළමනාකරණය සඳහා අතුරු මුහුණත

PostgreSQL DBMS හි දුරස්ථ පාලනය, අධීක්ෂණය, වින්‍යාස කිරීම සහ ප්‍රශස්තිකරණය සඳහා වෙබ් අතුරු මුහුණතක් සංවර්ධනය කරන temBoard 8.0 ව්‍යාපෘතියේ නිකුතුව නිකුත් කර ඇත. නිෂ්පාදනයට එක් එක් PostgreSQL සේවාදායකය මත ස්ථාපනය කර ඇති සැහැල්ලු නියෝජිතයෙකු සහ නියෝජිතයින් මධ්‍යගතව කළමනාකරණය කරන සහ අධීක්ෂණය සඳහා සංඛ්‍යාලේඛන එකතු කරන සේවාදායක සංරචකයක් ඇතුළත් වේ. කේතය Python වලින් ලියා ඇති අතර නොමිලේ PostgreSQL බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

ටෙම්බෝඩ් ප්‍රධාන ලක්ෂණ:

  • තනි මධ්‍යගත වෙබ් අතුරු මුහුණතක් හරහා PostgreSQL DBMS අවස්ථා සිය ගණනක් කළමනාකරණය කිරීමේ හැකියාව.
  • සියලුම DBMS වල සාමාන්‍ය තත්ත්‍වය තක්සේරු කිරීම සඳහා තොරතුරු තිර තිබීම සහ එක් එක් අවස්ථාවන් පිළිබඳ වඩාත් සවිස්තරාත්මක තක්සේරුවක්.
    temBoard 8.0 නිකුත් කිරීම, PostgreSQL DBMS හි දුරස්ථ කළමනාකරණය සඳහා අතුරු මුහුණත
  • විවිධ ප්‍රමිතික භාවිතයෙන් DBMS හි තත්ත්වය නිරීක්ෂණය කිරීම.
  • DBMS සමඟ දැනට ක්‍රියාකාරී සැසි කළමනාකරණය සඳහා සහාය.
  • වගු සහ දර්ශක පිරිසිදු කිරීමේ මෙහෙයුම් (VACUUM) නිරීක්ෂණය කිරීම.
  • දත්ත සමුදාය වෙත මන්දගාමී විමසුම් නිරීක්ෂණය කිරීම.
  • PostgreSQL සැකසුම් ප්‍රශස්ත කිරීම සඳහා අතුරු මුහුණත.

නව අනුවාදයේ:

  • පාලන අතුරුමුහුණත සහ නියෝජිතයන් අතර සන්නිවේදන නාලිකාව සත්‍යාපනය කිරීම සහ සංවිධානය කිරීම ප්‍රතිනිර්මාණය කර ඇත. වෙනස්කම් මගින් නියෝජිතයින් යෙදවීම සරල කිරීමට සහ ඔවුන් සමඟ සන්නිවේදන නාලිකාවේ ආරක්ෂාව වැඩි කිරීමට හේතු වී ඇත. නියෝජිතයින් සඳහා වන සියලුම ඉල්ලීම් දැන් අතිරේකව අසමමිතික පොදු යතුරු සංකේතනය භාවිතයෙන් ඩිජිටල් ලෙස අත්සන් කර ඇති අතර අතුරු මුහුණත නියෝජිතයින් සඳහා අනන්‍යතා සැපයුම්කරුවෙකු ලෙස ක්‍රියා කරයි. නියෝජිතයා සහ අතුරු මුහුණත අතර බෙදාගත් මුරපද භාවිතයෙන් සත්‍යාපනය තවදුරටත් භාවිතා නොවේ. මුරපද දැන් භාවිතා කරන්නේ අතුරු මුහුණතට පරිශීලකයින්ගේ සම්බන්ධතාවය සංවිධානය කිරීමට පමණි.
  • නව විධාන රේඛා අතුරු මුහුණතක් යෝජනා කර ඇත. වෙනම tempboard-migratedb සහ temboard-agent-register උපයෝගිතා tempboard සහ tempboard-agent executables හරහා හැඳින්වෙන බිල්ට් විධාන සමඟ ප්‍රතිස්ථාපනය කර ඇත. විධාන රේඛාවෙන් පොදු පරිපාලනය සහ අධීක්ෂණ මෙහෙයුම් සිදු කිරීම සඳහා ගොඩනඟන ලද විධාන එකතු කරන ලදී.
  • PostgreSQL 15, RHEL 9 සහ Debian 12 සඳහා සහය එක් කරන ලදී. PostgreSQL 9.4 සහ 9.5 සහ Python 2.7 සහ 3.5 සඳහා සහය ඉවත් කරන ලදී.
  • නියෝජිතයන් ලියාපදිංචි කිරීම සඳහා "register-instance" විධානය ටෙම්බෝඩ් එකට එකතු කර ඇත, එය "tempboard-agent Register" විධානය මෙන් නොව, සේවාදායක පැත්තේ ක්‍රියාත්මක වන අතර නියෝජිතයාට ජාලයට ප්‍රවේශ වීමට අවශ්‍ය නොවේ, i.e. නොබැඳිව නව අවස්ථා එක් කිරීමට භාවිතා කළ හැක.
  • පද්ධතිය මත නියෝජිත පැටවීම අඩු කර ඇත - සිදු කරන ලද ගනුදෙනු සංඛ්‍යාව 25% කින් අඩු කර ඇත, සාමාන්‍ය අගයන් හැඹිලිගත කිරීම සහ කාර්ය මල්ටිප්ලෙක්සිං ක්‍රියාත්මක කර ඇත.
  • ගබඩා කර ඇති අධීක්ෂණ දත්තවල ප්‍රමාණය පෙරනිමියෙන් වසර 2 දක්වා අඩු වේ.
  • CSV ආකෘතියෙන් ඉන්වෙන්ටරි දත්ත බාගත කිරීමේ හැකියාව එක් කරන ලදී.
  • අතුරු මුහුණතේ සහ නියෝජිතයාගේ පසුබිම් ක්‍රියාවලීන් අසාමාන්‍ය ලෙස අවසන් වීමෙන් පසු ස්වයංක්‍රීයව නැවත ආරම්භ වේ.

අතිරේකව, PostgreSQL DBMS නඩත්තු කිරීමට සහ දත්ත ව්‍යුහය යාවත්කාලීන කිරීම සඳහා මෙහෙයුම් ස්වයංක්‍රීය කිරීමට නිර්මාණය කර ඇති Pyrseas 0.10.0 මෙවලම් කට්ටලය නිකුත් කිරීම අපට සටහන් කළ හැක. Pyrseas විසින් සම්මත දත්ත සමුදා යෝජනා ක්‍රමය සහ ආශ්‍රිත පාරදත්ත YAML හෝ JSON ආකෘතියට පරිවර්තනය කරයි, අනුවාද පාලන පද්ධතිවල භාවිතයට වඩාත් සුදුසුය. YAML නිරූපණයක් භාවිතා කරමින්, එක් දත්ත සමුදායක ව්‍යුහය තවත් දත්ත සමුදායක් සමඟ සමමුහුර්ත කිරීමට Pyrseas SQL උත්පාදනය සපයයි (එනම්, ව්‍යුහයේ වෙනස්කම් පහසුවෙන් සිදු කර වෙනත් දත්ත සමුදායන් වෙත ප්‍රචාරණය කළ හැක). ව්‍යාපෘති කේතය Python වලින් ලියා BSD බලපත්‍රය යටතේ බෙදා හැර ඇත.

Pyrseas හි නව නිකුතුව Python වැඩසටහන් වලින් PostgreSQL සමඟ වැඩ කිරීම සඳහා මොඩියුලයේ සම්පූර්ණයෙන්ම ප්‍රතිනිර්මාණය කරන ලද ශාඛාවක් වන Psycopg 3 වෙත සංක්‍රමණය වීම, DBMS සමඟ අසමමුහුර්ත අන්තර්ක්‍රියා සඳහා සහය දැක්වීම සහ DBAPI සහ asyncio මත පදනම් වූ අතුරුමුහුණත් සැපයීම කැපී පෙනේ. නව අනුවාදය Python 2.x සඳහා වන සහය ඉවත් කරන අතර පරායත්තතා වලින් pgdbconn ඉවත් කරයි. PostgreSQL ශාඛා 10 සිට 15 දක්වා සහය සපයනු ලැබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න