Postgres WASM திட்டம் PostgreSQL DBMS உடன் உலாவி அடிப்படையிலான சூழலை தயார் செய்துள்ளது

Postgres WASM திட்டத்தின் மேம்பாடுகள், உலாவியின் உள்ளே இயங்கும் PostgreSQL DBMS உடன் சூழலை உருவாக்கும். திட்டத்துடன் தொடர்புடைய குறியீடு எம்ஐடி உரிமத்தின் கீழ் திறந்த மூலமானது. அகற்றப்பட்ட லினக்ஸ் சூழல், PostgreSQL 14.5 சேவையகம் மற்றும் தொடர்புடைய பயன்பாடுகள் (psql, pg_dump) கொண்ட உலாவியில் இயங்கும் மெய்நிகர் இயந்திரத்தை அசெம்பிள் செய்வதற்கான கருவிகளை இது வழங்குகிறது. இறுதி உருவாக்க அளவு சுமார் 30 எம்பி.

மெய்நிகர் இயந்திரம் பில்ட்ரூட் ஸ்கிரிப்ட்களைப் பயன்படுத்தி கட்டமைக்கப்பட்டுள்ளது மற்றும் v86 முன்மாதிரியைப் பயன்படுத்தி உலாவியில் தொடங்கப்பட்டது. உலாவியில் இருந்து PostgreSQL பயன்பாடுகளுடன் தொடர்பு கொள்ள ஒரு வலை ஷெல் வழங்கப்படுகிறது. நெட்வொர்க்கில் உலாவியில் இயங்கும் PostgreSQL சேவையகத்தை அணுகவும், மெய்நிகர் கணினியிலிருந்து பிணைய கோரிக்கைகளைச் செய்யவும், Websocket API ஐப் பயன்படுத்தி போக்குவரத்தை அனுப்பும் ப்ராக்ஸி பயன்படுத்தப்படுகிறது.

Postgres WASM இன் முக்கிய அம்சங்கள்:

  • IndexedDB அடிப்படையிலான கோப்பு அல்லது உலாவி அடிப்படையிலான சேமிப்பகத்திலிருந்து DBMS நிலையைச் சேமித்து மீட்டமைத்தல்.
  • மெய்நிகர் இயந்திரத்தின் சேமிக்கப்பட்ட நிலை அல்லது முன்மாதிரியை மறுதொடக்கம் செய்வதன் மூலம் ஒரு கோப்பிலிருந்து விரைவான துவக்கம்.
  • மெய்நிகர் இயந்திரத்திற்கு 128 முதல் 1024 எம்பி நினைவகத்தை ஒதுக்கும் திறன்.
  • வலை முனையத்தின் எழுத்துரு அளவை அமைத்தல்.
  • தரவுத்தள டம்ப்களை பதிவேற்றும் திறன் உட்பட மெய்நிகர் சூழலில் கோப்புகளைப் பதிவேற்றுவதற்கான ஆதரவு.
  • மெய்நிகர் சூழலில் இருந்து கோப்புகளைப் பதிவிறக்குவதற்கான ஆதரவு.
  • உள்வரும் மற்றும் வெளிச்செல்லும் பிணைய இணைப்புகளை நிறுவுதல், நெட்வொர்க் போர்ட் 5432க்கு அழைப்புகளை அனுப்புவதற்கான சுரங்கப்பாதையை உருவாக்குதல்.

Postgres WASM க்கான பயன்பாட்டின் சாத்தியமான பகுதிகள் ஆர்ப்பாட்டம் மற்றும் பயிற்சி அமைப்புகளை உருவாக்குதல், ஆஃப்லைன் பயன்முறையில் தரவுகளுடன் பணியை ஒழுங்கமைத்தல், ஆஃப்லைன் பயன்முறையில் தரவை பகுப்பாய்வு செய்தல், PostgresSQL செயல்பாடு மற்றும் உள்ளமைவுகளைச் சோதித்தல், உள்ளூர் டெவலப்பர் சூழலை உருவாக்குதல், ஒரு குறிப்பிட்ட DBMS நிலையின் துண்டுகளைத் தயாரித்தல் ஆகியவை அடங்கும். பிற டெவலப்பர்கள் அல்லது ஆதரவு சேவைக்கு அனுப்புவதற்கு, வெளிப்புற DBMS களில் இருந்து தருக்கப் பிரதியை சோதிக்கிறது.

Postgres WASM திட்டம் PostgreSQL DBMS உடன் உலாவி அடிப்படையிலான சூழலை தயார் செய்துள்ளது


ஆதாரம்: opennet.ru

கருத்தைச் சேர்