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 totonu o le masini fa'apitoa e fatuina e fa'aaoga ai tusitusiga buildroot ma fa'agaoioia i totonu o se browser e fa'aaoga ai le v86 emulator. O lo'o saunia se upega tafa'ilagi mo le fegalegaleai ma mea faigaluega PostgreSQL mai le browser. Mo le mauaina o le talosaga fa'avae i luga o le browser, sapalai E faʻaaoga e le PostgreSQL se sui i luga o le fesoʻotaʻiga ma e faʻatino ai talosaga fesoʻotaʻiga mai le masini faʻapitoa, e faʻaliliuina 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.
  • Avanoa e filifili ai masini komepiuta mai le 128 i le 1024 MB o le manatua.
  • 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