AlaSQL 4.0 DBMS ಬಿಡುಗಡೆಯು ಬ್ರೌಸರ್‌ಗಳು ಮತ್ತು Node.js ನಲ್ಲಿ ಬಳಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ

AlaSQL 4.0 DBMS ನ ಬಿಡುಗಡೆಯು ಲಭ್ಯವಿದೆ, ಬ್ರೌಸರ್‌ನಲ್ಲಿನ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ, ವೆಬ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿದ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಅಥವಾ Node.js ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಆಧಾರಿತ ಸರ್ವರ್ ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. DBMS ಅನ್ನು JavaScript ಲೈಬ್ರರಿಯಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು SQL ಭಾಷೆಯ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಡೇಟಾ ಸಂಗ್ರಹಣೆಯು ಸಾಂಪ್ರದಾಯಿಕ ಸಂಬಂಧಿತ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಅಥವಾ ಶೇಖರಣಾ ಯೋಜನೆಯ ಕಟ್ಟುನಿಟ್ಟಾದ ವ್ಯಾಖ್ಯಾನದ ಅಗತ್ಯವಿಲ್ಲದ ನೆಸ್ಟೆಡ್ JSON ರಚನೆಗಳ ರೂಪದಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದೆ. ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಡೇಟಾವನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು alasql ಉಪಯುಕ್ತತೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

AlaSQL ಹೆಚ್ಚಿನ SQL-99 ಭಾಷೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು NoSQL-ಶೈಲಿಯ ಪ್ರಕ್ರಿಯೆಗೆ (ಶೇಖರಣಾ ಸ್ಕೀಮಾವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದೆ) ಮತ್ತು ಗ್ರಾಫ್ ಮ್ಯಾನಿಪ್ಯುಲೇಶನ್‌ಗೆ ವಿಸ್ತರಣೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. SQL ಪ್ರಶ್ನೆಗಳಲ್ಲಿ, ನೀವು JOIN, GROUP, UNION ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು, ಯಾವುದೇ, ALL ಮತ್ತು IN ನಂತಹ ಉಪಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ROLLUP(), CUBE() ಮತ್ತು GROUPING SETS() ಕಾರ್ಯಗಳನ್ನು ಬಳಸಬಹುದು. ಸೀಮಿತ ವಹಿವಾಟು ಬೆಂಬಲವಿದೆ. SQL ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ಬಳಸಬಹುದಾದ ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ಕಾರ್ಯಗಳ ವ್ಯಾಖ್ಯಾನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಕಾರ್ಯಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಕರೆಯಲು ಮತ್ತು SQL ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಬಹುದು (SQL PREPARE ಆಪರೇಟರ್‌ಗೆ ಹೋಲುತ್ತದೆ).

AlaSQL DBMS ಅನ್ನು ETL (ಎಕ್ಸ್ಟ್ರಾಕ್ಟ್, ಟ್ರಾನ್ಸ್‌ಫಾರ್ಮ್, ಲೋಡ್) ಮಾದರಿಯನ್ನು ಬಳಸಲು ಮತ್ತು ಆಮದು/ಪ್ರಕ್ರಿಯೆ/ರಫ್ತು ರೂಪದಲ್ಲಿ ಡೇಟಾವನ್ನು ಮ್ಯಾನಿಪುಲೇಟ್ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. LocalStorage, IndexedDB, CSV, TAB, TXT, JSON, SQLite ಮತ್ತು Excel (.xls ಮತ್ತು .xlsx) ಸ್ವರೂಪಗಳನ್ನು ಸಂಗ್ರಹಣೆ, ರಫ್ತು ಮತ್ತು ಆಮದುಗಾಗಿ ಬಳಸಬಹುದು, ಅಂದರೆ ಗಮನಿಸಲಾದ ಸ್ವರೂಪಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಡೇಟಾವನ್ನು ನೇರವಾಗಿ ಪ್ರಶ್ನಿಸಬಹುದು ಅಥವಾ ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ರಫ್ತು ಮಾಡಬಹುದು . JavaScript ಆಬ್ಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ಯಾವುದೇ ಡೇಟಾದಲ್ಲಿ SELECT ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಮಾಡಲು ಸಹ ಸಾಧ್ಯವಿದೆ.

ಲೈಬ್ರರಿಯನ್ನು ಸ್ಥಳೀಯವಾಗಿ ವ್ಯಾಪಾರದ ಗುಪ್ತಚರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ವೇಗದ ಇನ್-ಮೆಮೊರಿ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಸಂಕಲಿಸಿದ ಕಾರ್ಯಗಳ ರೂಪದಲ್ಲಿ ಪ್ರಶ್ನೆ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆ, ಟೇಬಲ್ ವಿಲೀನಗಳ ಪೂರ್ವಭಾವಿ ಸೂಚಿಕೆ ಮತ್ತು ವಿಲೀನ ಕಾರ್ಯಾಚರಣೆಗಳ ಮೊದಲು ಎಲ್ಲಿ ಷರತ್ತುಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುವಂತಹ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇತರ ರೀತಿಯ ಯೋಜನೆಗಳೊಂದಿಗೆ ಹೋಲಿಸಿದಾಗ, SUM, JOIN ಮತ್ತು GROUP ಮೂಲಕ ಕಾರ್ಯಾಚರಣೆಗಳೊಂದಿಗೆ ಆಯ್ಕೆಮಾಡುವಾಗ AlaSQL SQL.js ಗಿಂತ ಮೂರು ಪಟ್ಟು ವೇಗವಾಗಿರುತ್ತದೆ, GROUP BY ಅನ್ನು ಬಳಸುವಾಗ Linq ಗಿಂತ ಎರಡು ಪಟ್ಟು ವೇಗವಾಗಿರುತ್ತದೆ ಮತ್ತು WebSQL API ಯಂತೆಯೇ ( SQLite ಗೆ ಆಡ್-ಆನ್, ಇದನ್ನು ಶೀಘ್ರದಲ್ಲೇ Chrome ನಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ) SUM, JOIN ಮತ್ತು GROUP ಮೂಲಕ ಕಾರ್ಯಾಚರಣೆಗಳೊಂದಿಗೆ ಆಯ್ಕೆಮಾಡುವಾಗ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ