🏕️
Datahike Tuts
  • Welcome to Datahike Tuts
  • Getting started
  • Basic transacting
  • Appendix
    • Videos to worth watching
    • Useful links
Powered by GitBook
On this page
  • Why?
  • What we'll be using
  • Understanding datalog
  • Now let's add the magic.
  • Cheers

Was this helpful?

Welcome to Datahike Tuts

A beginning friendly space for getting started with datahike and datascript from clojure.

NextGetting started

Last updated 4 years ago

Was this helpful?

Disclaimer This guide is not going to be very formal and is being written as I learn so might not all have the best flow. I may circle back at some point and fix the flow. No promises though.

Why?

I've wanted to use an immutable database powered by datalog for ages. Eventually I decided to do something about .

What we'll be using

  • The REPL

Understanding datalog

Now let's add the magic.

Cheers

I think that's enough for today. I'll catch you on the morrow.

Clojure through

by wonderful folks at

You can get started by cloning this I put together. It's nothing special. It just has all the dependencies, nothing special.

The most popular open source datalog engine for clojure is . It's been built from the ground up and is use quite extensively in .

has a great video introducing datalog.

Datahike is an immutable database powered by an efficient datalog query engine. It started out as as a port of to the . But what is a hitchhiker tree?

leiningen
Datahike
replikativ
repo
tonksy/datascript
datahike
@pithyless
DataScript
hitchhiker-tree
it
How it all began