Krypton Solid

La última tecnología en raciones de 5 minutos

¿Qué es JAQL (lenguaje de consulta json)?

JAQL es un lenguaje de consulta para el formato de intercambio de datos de JavaScript Object Notation (JSON).

Pronunciado «chacal», JAQL es un lenguaje de programación declarativo funcional diseñado especialmente para trabajar con grandes volúmenes de datos estructurados, semiestructurados y no estructurados. Como su nombre lo indica, un uso principal de JAQL es manejar datos almacenados como documentos JSON, pero JAQL puede trabajar con varios tipos de datos. Por ejemplo, puede admitir XML, datos de valores separados por comas (CSV) y archivos planos. Una capacidad de «SQL dentro de JAQL» permite a los programadores trabajar con datos SQL estructurados mientras emplean un modelo de datos JSON que es menos restrictivo que sus contrapartes del lenguaje de consulta estructurado.

JSON ha encontrado un amplio uso en aplicaciones web y móviles, incluidas aplicaciones de almacenamiento de datos empresariales y big data a gran escala. JAQL puede ejecutarse en modo local en sistemas individuales y en modo de clúster, en este último caso, admite aplicaciones Hadoop. Genera automáticamente trabajos de MapReduce y consultas paralelas en sistemas Hadoop.

JAQL fue creado por trabajadores de IBM Research Labs en 2008 y lanzado a código abierto. Si bien continúa alojado como un proyecto en Google Code, donde está disponible una versión descargable con una licencia de Apache 2.0, la principal actividad de desarrollo en torno a JAQL se ha mantenido centrada en IBM. La empresa ofrece el lenguaje de consulta como parte del conjunto de herramientas asociado con InfoSphere BigInsights, su plataforma Hadoop. Trabajando junto con un orquestador de flujo de trabajo, JAQL se usa en BigInsights para intercambiar datos entre trabajos de almacenamiento, procesamiento y análisis. También proporciona enlaces a datos y servicios externos, incluidas bases de datos relacionales y datos de aprendizaje automático.

Esto se actualizó por última vez en diciembre 2013

Continuar leyendo sobre JAQL (lenguaje de consulta json)

Deja un comentario

También te puede interesar...

HOOD cotizará en el Nasdaq

Detalles de la salida a bolsa de Robinhood robinhood mercados inc. es una firma de corretaje en línea con una aplicación de inversión y negociación de acciones para inversores minoristas más jóvenes. La empresa, que

Web 3.0: aplicación basada en API

Aunque a algunas personas les gusta moverse con los servicios de API sin procesar de Google, Amazon et al., La mayoría de las personas solo quieren software que les ayude a hacer su trabajo más

Biblioteca de videos de computación en la nube

Comience con este tutorial de AWS IoT para principiantes Aprenda a conectar un dispositivo a AWS IoT Core en este video tutorial. Realice el proceso de seguridad, flujo de trabajo y conexión de IoT para

ProShares UltraPro Short S&P 500 ETF (SPXU)

ProShares UltraPro Short S&P 500 (SPXU) es un fondo cotizado en bolsa (ETF) inverso apalancado que tiene como objetivo ganar tres veces el inverso del rendimiento diario del índice S&P 500. Un ETF inverso como

El gusano de Internet está envejeciendo

El primer gusano de Internet apareció en este día hace 16 años, y la seguridad en línea nunca ha sido la misma, dicen los profesionales de la seguridad. A la medianoche del 2 de noviembre