Tukunga o AlaSQL 4.0 DBMS e whai ana ki te whakamahi i nga kaitirotiro me te Node.js

Ko te tukunga o te AlaSQL 4.0 DBMS e waatea ana, e whakaarohia ana mo te whakamahi i roto i nga tono tukutuku i roto i te tirotiro, i roto i nga tono waea i runga i nga hangarau tukutuku, i roto ranei i nga kaitoro tūmau i runga i te turanga Node.js. I hangaia te DBMS hei whare pukapuka JavaScript ka taea te whakamahi i te reo SQL. Kei te tautokohia te rokiroki raraunga i roto i nga ripanga whanaungatanga tawhito, i te ahua ranei o nga hanganga JSON kohanga e kore e hiahiatia he whakamaramatanga pakari o te kaupapa rokiroki. Ka whakaratohia te taputapu alasql ki te raweke i nga raraunga mai i te raina whakahau. Ko te waehere kaupapa kua tuhia ki te JavaScript me te tohatoha i raro i te raihana MIT.

E tautoko ana a AlaSQL i te nuinga o te reo SQL-99 me te whakarato hoki i nga taapiri mo te tukatuka ahua NoSQL (kaore e tohuhia he kaupapa rokiroki) me te raweke kauwhata. I roto i nga uiui SQL, ka taea e koe te mahi i nga mahi JOIN, GROUP, UNION, te whakamahi i nga paatai ​​me nga korero penei i ANY, KATOA me IN, me te whakamahi i nga mahi ROLLUP(), CUBE() me GROUPING SETS(). He iti noa te tautoko tauwhitinga. Ka tautokohia te whakamaramatanga o nga mahi kua tautuhia e te kaiwhakamahi ka taea te whakamahi i nga patai SQL. Kia tere te karanga i nga mahi me nga korero SQL ka taea te whakahiato (he rite ki te kaiwhakahaere SQL PREPARE).

Ko te AlaSQL DBMS i hangaia hei whakamahi i te tauira ETL (Tangohia, Huri, Uta) me te raweke i nga raraunga i roto i te ahua o te kawemai / tukanga / kaweake. LocalStorage, IndexedDB, CSV, TAB, TXT, JSON, SQLite me Excel (.xls me .xlsx) hōputu ka taea te whakamahi mo te rokiroki, kaweake me te kawemai, ko te tikanga ko nga raraunga kei roto i nga whakatakotoranga kua tuhia ka taea te uiui tika, te kawemai me te kaweake raraunga . Ka taea hoki te mahi i te mahi SELECT i runga i nga raraunga i roto i nga taonga JavaScript.

Ko te wharepukapuka he mea hanga taketake mo te tukatuka tere mahara mo nga tono mohio pakihi me te tautoko i nga arotautanga penei i te keteroki uiui i roto i te ahua o nga mahi kua whakahiatohia, te taupū tere o nga hanumi tepu, me te tātari i nga rara WHERE i mua i nga mahi hanumi. Ina whakaritea ki etahi atu kaupapa rite, ka toru nga wa tere ake a AlaSQL i a SQL.js i te wa e whiriwhiri ana me nga mahinga SUM, JOIN me GROUP BY, e rua nga wa tere atu i a Linq i te wa e whakamahi ana i te GROUP BY, a he rite tonu te taumata ki te API WebSQL ( he taapiri atu ki te SQLite, ka tangohia mai i te Chrome) ina kowhiri me nga mahi SUM, JOIN me GROUP BY.

Source: opennet.ru

Tāpiri i te kōrero