Kua whakaritea e te kaupapa Postgres WASM he taiao tirotiro tirotiro me te PostgreSQL DBMS

Ko nga whanaketanga o te kaupapa Postgres WASM, e whakawhanake ana i tetahi taiao me te PostgreSQL DBMS, e mahi ana i roto i te tirotiro, kei te tuwhera. Ko te waehere e hono ana ki te kaupapa he puna tuwhera i raro i te raihana MIT. Ka whakaarohia he kete taputapu mo te hanga i tetahi miihini mariko e rere ana i roto i te kaitirotiro me te taiao Linux kua tihorea, he tūmau PostgreSQL 14.5 me nga taputapu e pa ana (psql, pg_dump). Ko te rahi o te huihuinga whakamutunga ko te 30 MB.

Ko te whakakii o te miihini mariko ka hangaia ma te whakamahi i nga tuhinga hangaroot ka whakarewahia i roto i te tirotiro ma te whakamahi i te emulator v86. Ka whakaratohia he anga tukutuku mo te taunekeneke me nga taputapu PostgreSQL mai i te tirotiro. Hei uru atu ki te tūmau PostgreSQL e rere ana i roto i te kaitirotiro i runga i te whatunga me te mahi i nga tono whatunga mai i te miihini mariko, ka whakamahia he takawaenga hei tuku whakamua i nga waka ma te whakamahi i te API Websocket.

Ko nga ahuatanga matua o Postgres WASM:

  • Te tiaki me te whakaora i te ahua o te DBMS mai i te konae, te rokiroki tirotiro ranei i runga i IndexedDB.
  • Te whakarewanga tere mai i te konae kua tiakina te ahua o te miihini mariko, te whakarewatanga katoa ranei me te whakaara ano i te emulator.
  • Te kaha ki te tohatoha mai i te 128 ki te 1024MB o te mahara ki te miihini mariko.
  • Tautuhinga rahi momotuhi kāpeka tukutuku.
  • Tautoko mo te tuku i nga konae ki tetahi taiao mariko, tae atu ki te kaha ki te tuku i nga putunga putunga raraunga.
  • Tautoko mo te tango i nga konae mai i te taiao mariko.
  • Te whakatu i nga hononga whatunga taumai me te puta atu, te hanga kohanga hei tuku tono ki te tauranga whatunga 5432.

I roto i nga tono ka taea e Postgres WASM ko te hanga i nga punaha demo me nga whakangungu, te whakarite i nga mahi me nga raraunga i roto i te aratau tuimotu, te tātari i nga raraunga i te wa i te aratau tuimotu, te whakamatautau i nga mahi a PostgresSQL me nga whirihoranga, te hanga i tetahi taiao kaiwhakawhanake rohe, te whakarite i nga poro o tetahi ahua o te DBMS mo te tuku atu ki etahi atu, ki nga kaiwhakawhanake, ki te roopu tautoko ranei, ki te whakamatautau i te tukurua arorau mai i te DBMS o waho.

Kua whakaritea e te kaupapa Postgres WASM he taiao tirotiro tirotiro me te PostgreSQL DBMS


Source: opennet.ru

Tāpiri i te kōrero