1 repositorio
Operations for grouping or decomposing data tuples during query execution.
Distinct from Tuple Data Structures: Distinct from Tuple Data Structures: focuses on the act of restructuring results during a query, not the storage format of the tuple itself.
Explore 1 awesome GitHub repository matching data & databases · Query Result Restructuring. Refine with filters or upvote what's useful.
Datascript es un almacén de estado inmutable en memoria y un almacén de triples basado en esquemas. Gestiona el estado de la aplicación como una base de datos versionada, almacenando datos como hechos inmutables que consisten en una entidad, atributo, valor y transacción. El proyecto proporciona un motor lógico para ejecutar consultas Datalog con soporte para joins implícitos, reglas recursivas y negación. También cuenta con una API de extracción declarativa para recuperar grafos de entidades profundamente anidados y estructuras de datos relacionadas. La base de datos impone la integridad de los datos a través de restricciones basadas en esquemas y tipos de atributos. Admite transacciones atómicas, protocolos de almacenamiento conectables para persistencia e indexación de atributos B-tree para optimizar las búsquedas. El sistema está diseñado para su uso en entornos Clojure, ClojureScript y JavaScript.
Provides the ability to group values into tuples or decompose them during the execution of Datalog queries.