uqql
UQQL, short for Universal Query and Knowledge Language, is a hypothetical open-standard query language designed to provide interoperable access across heterogeneous data stores. It aims to unify querying over relational databases, graph databases, document stores, and knowledge graphs by offering a declarative syntax and consistent semantics.
Designed for federated data access, UQQL emphasizes readability, expressive power, and security. It proposes a modular
Core concepts include a graph-oriented data model with nodes, edges, labels or types, and attributes. Queries
Example (illustrative): MATCH (p:Person)-[:LIVES_WITH]->(home) WHERE home.city = 'Paris' RETURN p.name, home.street LIMIT 10.
History and status: UQQL has appeared in speculative or research discussions as a proposed standard for cross-store