In this document, we introduce Jaql, a query language for JavaScript Object Notation or JSON. Although Jaql has been designed specifically for JSON, we have tried to borrow some of the best features of SQL, XQuery, LISP, and PigLatin. Our high-level design objectives include:

  • Semi-structured analytics: easy manipulation and analysis of JSON data
  • Parallelism: Jaql queries that process large amounts of data must be able to take advantage of scaled-out architectures
  • Extensibility: users must be able to easily extend Jaql


Join The Discussion

Your email address will not be published. Required fields are marked *