Postgres WASM verkefnið hefur útbúið vafrabundið umhverfi með PostgreSQL DBMS

Þróun Postgres WASM verkefnisins, sem þróar umhverfi með PostgreSQL DBMS, sem vinnur inni í vafranum, er opin. Kóðinn sem tengist verkefninu er opinn uppspretta undir MIT leyfinu. Lagt er til verkfærakistu til að byggja upp sýndarvél sem keyrir í vafra með niðurrifnu Linux umhverfi, PostgreSQL 14.5 netþjóni og tengdum tólum (psql, pg_dump). Stærð lokasamsetningar er um 30 MB.

Fylling sýndarvélarinnar er mynduð með buildroot forskriftum og hleypt af stokkunum í vafranum með því að nota v86 keppinautinn. Vefskel er til staðar til að hafa samskipti við PostgreSQL tól úr vafra. Til að fá aðgang að PostgreSQL þjóninum sem keyrir í vafranum yfir netið og framkvæma netbeiðnir frá sýndarvélinni, er umboð notað sem framsendir umferð með Websocket API.

Helstu eiginleikar Postgres WASM:

  • Vistar og endurheimtir stöðu DBMS úr skrá eða vafrageymslu byggt á IndexedDB.
  • Fljótleg ræsing frá skrá með vistað stöðu sýndarvélarinnar eða fullri ræsingu með endurræsingu hermir.
  • Hæfni til að úthluta frá 128 til 1024MB af minni í sýndarvél.
  • Stilling leturstærðar vefstöðvar.
  • Stuðningur við að hlaða upp skrám í sýndarumhverfi, þar á meðal getu til að hlaða upp gagnagrunni.
  • Stuðningur við að hlaða niður skrám úr sýndarumhverfi.
  • Koma á komandi og útleiðandi nettengingum, búa til göng til að framsenda beiðnir á netgátt 5432.

Meðal mögulegra forrita Postgres WASM er að búa til kynningar- og þjálfunarkerfi, skipuleggja vinnu með gögnum í ótengdum ham, greina gögn í ótengdum ham, prófa PostgresSQL virkni og stillingar, búa til staðbundið þróunarumhverfi, útbúa sneiðar af ákveðnu ástandi DBMS til að senda til annarra, þróunaraðila eða stuðningsteymi, prófa rökrétta afritun frá ytri DBMS.

Postgres WASM verkefnið hefur útbúið vafrabundið umhverfi með PostgreSQL DBMS


Heimild: opennet.ru

Bæta við athugasemd