Hacker News new | ask | show | jobs
by thom 2390 days ago
Datomic. Also interesting:

https://github.com/sixthnormal/clj-3df

1 comments

Datomic provides a fantastic range of query features, but the underlying Datalog engine does have drawbacks in how it evaluates results eagerly and requires intermediate result sets to fit in memory [0].

For comparison, I work on https://opencrux.com which uses lazy Datalog evaluation and can spill to disk when necessary. Naturally there are downsides to this approach also, including a dependence on seek-heavy use of local KV indexes.

clj-3df is definitely interesting although not strictly comparable :)

[0] https://docs.datomic.com/on-prem/query.html#memory-usage

Oh hello! I hadn't realised JUXT had their own products now, will definitely check this out.