Postgres WASM پروجيڪٽ هڪ برائوزر تي ٻڌل ماحول تيار ڪيو آهي PostgreSQL DBMS سان

Postgres WASM پروجيڪٽ جي ترقي، جيڪا برائوزر جي اندر هلندڙ PostgreSQL DBMS سان ماحول ٺاهي ٿي، کوليو ويو آهي. پروجيڪٽ سان لاڳاپيل ڪوڊ MIT لائسنس تحت کليل ذريعو آهي. اهو هڪ براؤزر ۾ هلندڙ ورچوئل مشين کي گڏ ڪرڻ لاءِ اوزار پيش ڪري ٿو هڪ اسٽريٽ-ڊائون لينڪس ماحول سان، هڪ PostgreSQL 14.5 سرور ۽ لاڳاپيل يوٽيلٽيز (psql, pg_dump). حتمي تعمير جي سائيز اٽڪل 30 MB آهي.

ورچوئل مشين تعمير ڪئي وئي آهي buildroot اسڪرپٽس استعمال ڪندي ۽ هڪ برائوزر ۾ لانچ ڪئي وئي هڪ v86 ايموليٽر استعمال ڪندي. برائوزر مان PostgreSQL افاديت سان رابطو ڪرڻ لاءِ ويب شيل مهيا ڪئي وئي آهي. نيٽ ورڪ تي برائوزر ۾ هلندڙ PostgreSQL سرور تائين رسائي حاصل ڪرڻ ۽ ورچوئل مشين کان نيٽ ورڪ جي درخواستن کي انجام ڏيڻ لاءِ، هڪ پراڪسي استعمال ٿئي ٿي جيڪا ويب سائٽ API استعمال ڪندي ٽرئفڪ کي اڳتي وڌائي ٿي.

Postgres WASM جي مکيه خاصيتون:

  • انڊيڪسڊ ڊي بي جي بنياد تي فائل يا برائوزر تي ٻڌل اسٽوريج مان ڊي بي ايم ايس اسٽيٽ کي بچائڻ ۽ بحال ڪرڻ.
  • فائل مان جلدي لانچ ورچوئل مشين جي محفوظ ٿيل حالت سان يا ايموليٽر جي ريبوٽ سان مڪمل لانچ.
  • مجازي مشين کي 128 کان 1024 MB ميموري کي مختص ڪرڻ جي صلاحيت.
  • ويب ٽرمينل جي فونٽ جي سائيز کي ترتيب ڏيڻ.
  • هڪ مجازي ماحول ۾ فائلن کي اپلوڊ ڪرڻ لاء سپورٽ، بشمول ڊيٽابيس ڊمپ اپ لوڊ ڪرڻ جي صلاحيت.
  • ورچوئل ماحول مان فائلون ڊائون لوڊ ڪرڻ لاءِ سپورٽ.
  • آمد و رفت نيٽ ورڪ ڪنيڪشن قائم ڪرڻ، نيٽ ورڪ پورٽ 5432 تي ڪالز کي فارورڊ ڪرڻ لاءِ هڪ سرنگ ٺاهڻ.

Postgres WASM جي ايپليڪيشن جي ممڪن علائقن ۾ مظاهرين ۽ تربيتي نظامن جي تخليق، آف لائن موڊ ۾ ڊيٽا سان ڪم کي منظم ڪرڻ، آف لائن موڊ ۾ ڊيٽا جو تجزيو ڪرڻ، PostgresSQL ڪارڪردگي ۽ ترتيبن کي جانچڻ، مقامي ڊولپر ماحول پيدا ڪرڻ، ڪجهه مخصوص سلائسون تيار ڪرڻ شامل آهن. DBMS رياست ٻين ڊولپرز يا سپورٽ سروس ڏانهن موڪلڻ لاءِ، ٻاهرين DBMSs کان منطقي نقل جي جانچ ڪندي.

Postgres WASM پروجيڪٽ هڪ برائوزر تي ٻڌل ماحول تيار ڪيو آهي PostgreSQL DBMS سان


جو ذريعو: opennet.ru

تبصرو شامل ڪريو