Morero oa Postgres WASM o hlophisitse tikoloho e thehiloeng ho sebatli le PostgreSQL DBMS

Lintlafatso tsa morero oa Postgres WASM, o hlahisang tikoloho le PostgreSQL DBMS, e sebetsang ka har'a sebatli, e bulehile. Khoutu e amanang le morero ke mohloli o bulehileng tlas'a laesense ea MIT. Setsi sa lithulusi se sisintsoe bakeng sa ho aha mochini o sebetsang ka har'a sebatli se nang le tikoloho ea Linux e senyehileng, seva sa PostgreSQL 14.5 le lisebelisoa tse amanang le tsona (psql, pg_dump). Boholo ba kopano ea ho qetela ke hoo e ka bang 30 MB.

Ho tlatsoa ha mochini o hlakileng ho etsoa ka mengolo ea buildroot mme ho qalisoa ho sebatli ho sebelisa emulator ea v86. Ho fanoa ka khetla ea marang-rang bakeng sa ho sebelisana le lisebelisoa tsa PostgreSQL ho tsoa ho sebatli. Ho fihlella seva ea PostgreSQL e sebetsang ho sebatli holim'a marang-rang le ho etsa likopo tsa marang-rang ho tsoa mochining oa sebele, ho sebelisoa proxy e tsamaisang sephethephethe ho sebelisa Websocket API.

Lintlha tsa bohlokoa tsa Postgres WASM:

  • Ho boloka le ho khutlisetsa boemo ba DBMS ho tsoa faeleng kapa polokelong ea sebatli e thehiloeng ho IndexedDB.
  • Ho qala ka potlako ho tsoa faeleng e nang le boemo bo bolokiloeng ba mochini o sebetsang kapa ho qala ka botlalo ka ho qala emulator hape.
  • Bokhoni ba ho abela ho tloha ho 128 ho isa ho 1024MB ea memori ho mochini o hlakileng.
  • Tlhophiso ea boholo ba fonte ea webo.
  • Tšehetso ea ho kenya lifaele sebakeng sa sebele, ho kenyelletsa le bokhoni ba ho kenya lithōle tsa database.
  • Ts'ehetso ea ho khoasolla lifaele ho tsoa tikolohong e fumanehang.
  • Ho theha likhokahano tsa marang-rang tse kenang le tse tsoang, ho theha kotopo ea ho fetisetsa likopo ho port 5432 ea marang-rang.

Har'a lits'ebetso tse ka khonehang tsa Postgres WASM ke ho theha lits'ebetso tsa demo le koetliso, ho hlophisa mosebetsi ka data ka mokhoa o sa sebetseng, ho sekaseka data ha o ntse o le maemong a kantle ho naha, ho lekola ts'ebetso le litlhophiso tsa PostgresSQL, ho theha tikoloho ea nts'etsopele ea lehae, ho lokisa lilae tsa boemo bo itseng. DBMS bakeng sa ho romelloa ho ba bang.

Morero oa Postgres WASM o hlophisitse tikoloho e thehiloeng ho sebatli le PostgreSQL DBMS


Source: opennet.ru

Eketsa ka tlhaloso