datalevin

Datalog database

A simple, fast and versatile Datalog query engine with features like recursive rules, full-text search, and concurrent read-intensive workloads.

A simple, fast and versatile Datalog database

GitHub

1k stars
29 watching
65 forks
Language: Clojure
last commit: 3 days ago
Linked from 1 awesome list

client-server-databasesdatalog-query-engineembedded-databasefulltext-searchkey-value-store

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
replikativ/datahike A distributed Datalog database with an efficient query engine and support for immutable data storage 1,629
travitch/datalog A Haskell implementation of Datalog, allowing recursive queries in a logic language. 102
clojure/java.jdbc Provides low-level JDBC-based access to databases in Clojure 724
walkable-server/walkable A Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration. 445
jdbi/jdbi Provides idiomatic access to relational databases in Java and other JVM technologies. 1,985
apache/druid A high-performance real-time analytics database for fast queries and ingest 13,513
l1xnan/duckling A desktop application for quickly browsing data from various sources, including CSV and Parquet files, as well as databases. 241
kkharji/sqlite.lua A Lua binding for a self-contained SQLite database engine 494
swirrl/matcha An in-memory graph query engine with a SPARQL-like DSL for querying Linked Data Models 21
clojure/data.avl A data structure library implementing persistent AVL trees for sorted maps and sets with efficient rank queries, nearest key lookups, and other operations. 132
zero88/jooqx An implementation of a powerful, reactive, and non-blocking SQL database interface 27
clojure/data.json A JSON parser and generator for Clojure data structures. 543
scicloj/tablecloth A dataset manipulation library built on top of tech.ml.dataset, providing a simplified API for data processing and analysis. 303
ileriayo/ileriayo A software project focused on developing a system for managing and processing complex data flows. 52
danielstjules/pjs A tool for filtering, mapping, and reducing data in JavaScript from the command line. 419