Ua saunia e le Postgres WASM se si'osi'omaga fa'avae su'esu'e ma le PostgreSQL DBMS

O atinaʻe o le Postgres WASM poloketi, lea e atiaʻe ai se siosiomaga ma le PostgreSQL DBMS o loʻo taʻavale i totonu o le masini, ua tatalaina. O le fa'ailoga e feso'ota'i ma le poloketi o lo'o tatala i lalo ole laisene MIT. E ofoina atu meafaigaluega mo le faʻapipiʻiina o se masini komepiuta o loʻo taʻavale i totonu o se suʻesuʻega faʻatasi ai ma se siʻosiʻomaga o le Linux, se PostgreSQL 14.5 server ma faʻaoga faʻapitoa (psql, pg_dump). Ole lapo'a fa'auma mulimuli e tusa ma le 30 MB.

O le masini komepiuta e fausia e faʻaaoga ai le buildroot scripts ma faʻalauiloa i totonu o se suʻesuʻega e faʻaaoga ai le v86 emulator. Ua saunia se atigi upega e fegalegaleai ma PostgreSQL aoga mai le su'esu'ega. Ina ia maua le PostgreSQL server o loʻo taʻavale i le suʻesuʻega i luga o le upega tafaʻilagi ma faʻatino talosaga fesoʻotaʻiga mai se masini masini, e faʻaaogaina se sui e faʻafeiloaʻi ai fefaʻatauaiga e faʻaaoga ai le Websocket API.

Autu autu o Postgres WASM:

  • Fa'asaoina ma toe fa'afo'isia le tulaga o le DBMS mai se faila po'o se mea e teu ai su'esu'e e fa'atatau ile IndexedDB.
  • Fa'aola vave mai se faila fa'atasi ma le tulaga fa'apolopolo o le masini fa'apolokalame po'o le fa'alauiloaina atoa ma le toe fa'afouina o le emulator.
  • Malosiaga e faʻasoa mai le 128 i le 1024 MB o le manatua i se masini masini.
  • Fa'atulaga le tele o le vaitusi o le 'upega tafa'ilagi.
  • Lagolago mo le tuʻuina atu o faila i totonu o se siosiomaga faʻapitoa, e aofia ai le mafai ona tuʻuina atu faʻamaumauga tuʻufaʻatasiga.
  • Lagolago mo le la'uina o faila mai se si'osi'omaga virtual.
  • Fa'atuina feso'ota'iga feso'ota'iga o lo'o sau ma fafo, fa'atupuina se alavai mo le tu'uina atu o vala'au ile tau feso'ota'iga 5432.

Faatasi ai ma vaega e mafai ona faʻaaogaina a Postgres WASM o le fatuina lea o faʻataʻitaʻiga ma faiga faʻaaʻoaʻoga, faʻatulagaina o galuega ma faʻamaumauga i luga ole tulaga tuusao, suʻesuʻeina faʻamaumauga aʻo i ai i luga ole laiga, suʻega PostgresSQL galuega ma faʻatonuga, fatuina o se siosiomaga atinaʻe faʻapitonuʻu, saunia fasi pepa patino. DBMS setete mo le auina atu i isi tagata atiaʻe poʻo le tautua lagolago, faʻataʻitaʻiga faʻataʻitaʻiga talafeagai mai fafo DBMSs.

Ua saunia e le Postgres WASM se si'osi'omaga fa'avae su'esu'e ma le PostgreSQL DBMS


puna: opennet.ru

Faaopoopo i ai se faamatalaga