datahike

https://datahike.io/, Join the conversation at https://discord.com/invite/kEBzMvb, history for this channel is available at https://clojurians.zulipchat.com/#narrow/stream/180378-slack-archive/topic/datahike
whilo 2020-05-29T06:21:50.292100Z

@geodrome Yes, we already support redis. We have not updated our README yet.

2👍
borkdude 2020-05-29T08:27:52.292800Z

@whilo There is an issue regarding datalog linting at clj-kondo. Not something urgent, but would be nice of this could be handled by the library? https://github.com/borkdude/clj-kondo/issues/900#issuecomment-635256768

1
whilo 2020-05-29T10:17:03.293600Z

@borkdude thanks. That is a cool suggestion, next level static analysis integration ;).

2020-05-29T19:29:42.294800Z

anybody tried compiling datahike with graalvm? Or calling it from babashka? Could it be a sqlite alternative?

borkdude 2020-05-29T19:30:38.295600Z

@laheadle I have tried it about a year ago, but I didn't get very far. The closest thing to sqlite with babashka is the hsqldb pod: https://github.com/babashka/babashka-sql-pods

borkdude 2020-05-29T19:32:56.297800Z

Maybe it was the filesystem related stuff that didn't work with datahike and GraalVM. If the Postgres storage is separated well from the other filesystem code, using only that might work with GraalVM since I know that Postgres does work. But then you'd need Postgres.

2020-05-29T19:34:58.299100Z

I'm following the org-roam project which is based on sqlite, and they are starting to talk about implementing fuller graphdb semantics. And of course roam is based on datascript.