ಕೋಷ್ಟಕ ಸ್ವರೂಪಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ದೊಡ್ಡ ಡೇಟಾ ಸೆಟ್ಗಳಲ್ಲಿ (ಹತ್ತಾರು ಗಿಗಾಬೈಟ್ಗಳು) ಏಕ ವಿಶ್ಲೇಷಣಾತ್ಮಕ ಪ್ರಶ್ನೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು BlazingSQL ಸೂಕ್ತವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, ಲಾಗ್ಗಳು, ನೆಟ್ಫ್ಲೋ ಅಂಕಿಅಂಶಗಳು, ಇತ್ಯಾದಿ). BlazingSQL ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ CSV ಮತ್ತು Apache Parquet ಫಾರ್ಮ್ಯಾಟ್ಗಳಲ್ಲಿನ ಕಚ್ಚಾ ಫೈಲ್ಗಳಿಂದ ಪ್ರಶ್ನೆಗಳನ್ನು ರನ್ ಮಾಡಬಹುದು ಮತ್ತು HDSF ಮತ್ತು AWS S3 ನಂತಹ ಕ್ಲೌಡ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ನೇರವಾಗಿ ಫಲಿತಾಂಶವನ್ನು GPU ಮೆಮೊರಿಗೆ ವರ್ಗಾಯಿಸುತ್ತದೆ. GPU ನಲ್ಲಿನ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಮಾನಾಂತರೀಕರಣ ಮತ್ತು ವೇಗವಾದ ವೀಡಿಯೊ ಮೆಮೊರಿಯ ಬಳಕೆಗೆ ಧನ್ಯವಾದಗಳು, BlazingSQL ಪ್ರಶ್ನೆಗಳು ಕಡಿಮೆ ಸಮಯದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತವೆ
GPU ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು, NVIDIA ಭಾಗವಹಿಸುವಿಕೆಯೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಒಂದು ಸೆಟ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ
ಡೇಟಾ ಸಂಸ್ಕರಣೆ API ಗಳ ಬದಲಿಗೆ SQL ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು BlazingSQL ಒದಗಿಸುತ್ತದೆ
BlazingSQL ಡೇಟಾದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಹೆಚ್ಚು ಸರಳಗೊಳಿಸುತ್ತದೆ - cuDF ಕಾರ್ಯಗಳಿಗೆ ನೂರಾರು ಕರೆಗಳ ಬದಲಿಗೆ, ನೀವು ಒಂದು SQL ಪ್ರಶ್ನೆಯನ್ನು ಬಳಸಬಹುದು. SQL ನ ಬಳಕೆಯು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿಶ್ಲೇಷಣಾ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ RAPIDS ಅನ್ನು ಸಂಯೋಜಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ, ನಿರ್ದಿಷ್ಟ ಸಂಸ್ಕಾರಕಗಳನ್ನು ಬರೆಯದೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ DBMS ಗೆ ಡೇಟಾದ ಮಧ್ಯಂತರ ಲೋಡಿಂಗ್ ಅನ್ನು ಆಶ್ರಯಿಸದೆ, ಆದರೆ
RAPIDS ನ ಎಲ್ಲಾ ಭಾಗಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣ ಹೊಂದಾಣಿಕೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುವಾಗ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಾರ್ಯವನ್ನು SQL ಗೆ ಭಾಷಾಂತರಿಸುವುದು ಮತ್ತು cuDF ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒದಗಿಸುವುದು. ಇದು ಗ್ರಂಥಾಲಯಗಳೊಂದಿಗೆ ಏಕೀಕರಣಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿದೆ
ಮೂಲ: opennet.ru