Hoʻokuʻu ʻia o AlaSQL 4.0 DBMS i manaʻo ʻia e hoʻohana i nā polokalamu kele pūnaewele a me Node.js

Loaʻa ʻo AlaSQL 4.0 no ka hoʻohana ʻana i nā noi pūnaewele ma muli o ka polokalamu kele pūnaewele, nā polokalamu kelepona pūnaewele, a i ʻole nā ​​​​mea lawelawe ʻaoʻao kikowaena e pili ana i ka platform Node.js. Hoʻolālā ʻia ka DBMS ma ke ʻano he waihona JavaScript a hiki iā ʻoe ke hoʻohana i ka ʻōlelo SQL. Kākoʻo ia i ka mālama ʻana i ka ʻikepili i loko o nā papa pili kuʻuna a i ʻole ma ke ʻano o nā hale JSON nested ʻaʻole koi i ka wehewehe paʻakikī o kahi schema mālama. Hāʻawi ʻia ka pono alasql no ka hoʻoponopono ʻana i ka ʻikepili mai ka laina kauoha. Ua kākau ʻia ke code papahana ma JavaScript a māhele ʻia ma lalo o ka laikini MIT.

Kākoʻo ʻo AlaSQL i ka hapa nui o ka ʻōlelo SQL-99, a hāʻawi i nā mea hoʻohui no ka hoʻoili ʻana i ke ʻano NoSQL (ʻaʻohe wehewehe schema storage) a me ka hoʻoponopono kiʻi. Ma nā nīnau SQL, hiki iā ʻoe ke hana i nā hana hoʻohui (JOIN), hui (GROUP), union (UNION), hoʻohana i nā subqueries a me nā ʻōlelo e like me ANY, ALL a IN, hoʻohana i ka ROLLUP (), CUBE () a me GROUPING SETS (). Aia ke kākoʻo palena ʻole no nā kālepa. Kākoʻo ia i ka wehewehe ʻana o nā hana i wehewehe ʻia e ka mea hoʻohana i hiki ke hoʻohana ʻia i nā nīnau SQL. No ke kelepona hana wikiwiki a hiki ke hoʻohui ʻia nā ʻōlelo SQL (e like me ka ʻōlelo PREPARE SQL).

Hoʻolālā ʻia ka AlaSQL DBMS e hoʻohana i ka paradigm ETL (Extract, Transform, Load) a me ka hoʻohana ʻana i ka ʻikepili ma ke ʻano o ka lawe ʻana mai / hana / hoʻoiho. LocalStorage, IndexedDB, CSV, TAB, TXT, JSON, SQLite a me Excel (.xls a me .xlsx) formats hiki ke hoʻohana no ka mālama ʻana, hoʻokuʻu aku a me ka lawe ʻana mai, ʻike ʻia hiki iā ʻoe ke nīnau pololei mai ka ʻikepili i mālama ʻia i nā ʻano i kaha ʻia, a i ʻole lawe mai a lawe aku i ka ʻikepili. Hiki ke hana i kahi hana SELECT ma kekahi ʻikepili i nā mea JavaScript.

Hoʻolālā maoli ʻia ka waihona no ka hoʻoili ʻikepili wikiwiki i loko o ka hoʻomanaʻo no nā noi naʻauao pāʻoihana a kākoʻo i nā loiloi e like me ka hoʻopaʻa ʻana i ka nīnau ma ke ʻano o nā hana i hui ʻia, ka papa kuhikuhi hoʻohui ʻana i ka papa kuhikuhi, a me ka kānana WHERE ma mua o ka hui ʻana. Ke hoʻohālikelike ʻia me nā papahana like ʻē aʻe, ua ʻoi aku ka wikiwiki o AlaSQL ma mua o SQL.js i ke koho ʻana me nā hana SUM, JOIN a me GROUP BY, ʻelua ʻoi aku ka wikiwiki ma mua o Linq i ka wā e hoʻohana ai iā GROUP BY a e pili ana i ka pae like me ka WebSQL API (add-on on luna o SQLite (e wehe koke ʻia mai Chrome) i ke koho ʻana me nā hana SUM, JOIN, a me GROUP BY.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka