BlazingSQL é axeitado para realizar consultas analíticas únicas en grandes conxuntos de datos (decenas de gigabytes) almacenados en formatos tabulares (por exemplo, rexistros, estatísticas de NetFlow, etc.). BlazingSQL pode executar consultas desde ficheiros en bruto en formatos CSV e Apache Parquet aloxados en sistemas de ficheiros de rede e de nube como HDSF e AWS S3, transferindo directamente o resultado á memoria da GPU. Grazas á paralelización das operacións na GPU e ao uso de memoria de vídeo máis rápida, as consultas en BlazingSQL realízanse ata
Para traballar con GPU utilízase un conxunto desenvolvido coa participación de NVIDIA
BlazingSQL ofrece a posibilidade de usar SQL en lugar de API de procesamento de datos
BlazingSQL simplifica moito o traballo con datos: en lugar de centos de chamadas a funcións cuDF, podes usar unha consulta SQL. O uso de SQL permite integrar RAPIDS cos sistemas de análise existentes, sen escribir procesadores específicos e sen recorrer á carga intermedia de datos nun DBMS adicional, pero
mantendo a total compatibilidade con todas as partes de RAPIDS, traducindo a funcionalidade existente a SQL e proporcionando rendemento a nivel de cuDF. Isto inclúe soporte para a integración coas bibliotecas
Fonte: opennet.ru