This repository is a little incremental query tutorial for Triplox, an Datomic-like triplestore on top of SlateDB.
Please check that the version below matches the newest release of Triplox and replace it accordingly.
You first need a running docker image of Triplox
docker pull ghcr.io/fiv0/triplox:0.1.0-alpha.7
docker run -p 5490:5490 ghcr.io/fiv0/triplox:0.1.0-alpha.7In case you want a persistent node, start the image with
docker run -p 5490:5490 -e TRIPLOX_STORAGE=local -v triplox-data:/var/lib/triplox ghcr.io/fiv0/triplox:0.1.0-alpha.7To get an nREPL you can connect to
clojure -M:dev:nrepl --port 7888tutorial.clj contains a REPL session you can follow along to get feel for how incremental queries work in Triplox. We plan to add the tutorial for other client languages in the future.
Apache License, Version 2.0