በአሳሾች እና Node.js ውስጥ ለመጠቀም ያለመ የ AlaSQL 4.0 DBMS መልቀቅ

የ AlaSQL 4.0 DBMS መለቀቅ በአሳሹ ውስጥ ለድር መተግበሪያዎች፣ በድር ቴክኖሎጂዎች ላይ በተመሰረቱ የሞባይል መተግበሪያዎች ወይም በ Node.js መድረክ ላይ በተመሰረተ የአገልጋይ ፕሮሰሰር ውስጥ ለመጠቀም የታሰበ ይገኛል። ዲቢኤምኤስ እንደ ጃቫ ስክሪፕት ቤተ-መጽሐፍት የተነደፈ እና የSQL ቋንቋን ለመጠቀም ያስችላል። የውሂብ ማከማቻው በባህላዊ የግንኙነት ሠንጠረዦች ወይም በጎጆው JSON አወቃቀሮች መልክ የተደገፈ ሲሆን ይህም የማከማቻ ዕቅዱ ጥብቅ ፍቺ አያስፈልገውም። የ Alasql መገልገያ ከትዕዛዝ መስመሩ ላይ መረጃን ለመቆጣጠር ተሰጥቷል. የፕሮጀክት ኮድ በጃቫ ስክሪፕት ተጽፎ በ MIT ፍቃድ ተሰራጭቷል።

AlaSQL አብዛኛው የSQL-99 ቋንቋን ይደግፋል እንዲሁም ለNoSQL-style ሂደት (የማከማቻ ንድፍ ሳይገልጽ) እና የግራፍ ማጭበርበር ማራዘሚያዎችን ያቀርባል። በSQL መጠይቆች የJOIN፣ GROUP፣ UNION ስራዎችን ማከናወን፣ እንደ ማንኛውም፣ ALL እና IN ያሉ ንዑስ መጠይቆችን እና አባባሎችን መጠቀም እና የROLLUP()፣ CUBE() እና GROUPING SETS() ተግባራትን መጠቀም ትችላለህ። የተወሰነ የግብይት ድጋፍ አለ። በ SQL መጠይቆች ውስጥ ጥቅም ላይ ሊውሉ የሚችሉት በተጠቃሚ የተገለጹ ተግባራትን ትርጉም ይደግፋል። ተግባራትን በፍጥነት ለመጥራት እና የ SQL አገላለጾችን ማጠናቀር ይቻላል (ከ SQL PREPARE ኦፕሬተር ጋር ተመሳሳይ)።

የ AlaSQL DBMS ETL (Extract, Transform, Load) ፓራዳይም ለመጠቀም እና መረጃን በማስመጣት/በሂደት/በመላክ መልክ ለመጠቀም የተነደፈ ነው። LocalStorage፣ IndexedDB፣ CSV፣ TAB፣ TXT፣ JSON፣ SQLite እና Excel (.xls እና .xlsx) ቅርጸቶችን ለማከማቻ፣ ወደ ውጪ መላክ እና ማስመጣት ይቻላል፣ ይህ ማለት በተጠቀሱት ቅርጸቶች ውስጥ የተከማቸ ውሂብ በቀጥታ ሊጠየቅ ወይም ሊመጣ እና ሊላክ ይችላል ማለት ነው። . በጃቫ ስክሪፕት ዕቃዎች ውስጥ በማንኛውም ዳታ ላይ የ SELECT ክወና ማድረግም ይቻላል።

ቤተ መፃህፍቱ ለፈጣን የማስታወሻ ስራ ለንግድ ስራ ኢንተለጀንስ አፕሊኬሽኖች የተነደፈ ሲሆን እንደ መጠይቅ መሸጎጫ በተቀናጀ ተግባራት መልክ ፣የሠንጠረዥ ውህደትን በንቃት መጠቆም እና የ WHERE አንቀጾችን ከማዋሃድ በፊት ማጣራትን ይደግፋል። ከሌሎች ተመሳሳይ ፕሮጀክቶች ጋር ሲነጻጸር AlaSQL በ SUM፣ JOIN እና GROUP BY ኦፕሬሽኖች ሲመረጥ ከ SQL.js በሶስት እጥፍ ፈጣኑ፣ GROUP BYን ሲጠቀሙ ከሊንክ በሁለት እጥፍ ፈጣን እና ከ WebSQL API ጋር ተመሳሳይ ደረጃ ያለው ሆኖ ተገኝቷል። ተጨማሪ ወደ SQLite፣ በቅርቡ ከChrome ይወገዳል) በ SUM፣ JIN እና GROUP BY ክወናዎች ሲመርጡ።

ምንጭ: opennet.ru

አስተያየት ያክሉ