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
kkuehne 2019-06-26T06:54:24.026500Z

Sounds good, I’ll have a look at it. We have some protocols for different index structures in datahike, where we can also persist it to some sql dbs at some point.

👍 1
purrgrammer 2019-06-26T09:11:42.028400Z

pretty cool @mihaelkonjevic, i'll try it out later, i was thinking on doing a proof-of-concept driver with Redis using konserve-carmine

mihaelkonjevic 2019-06-26T09:27:40.028500Z

@bandarra This is how my patched datahike.api file looks now

kkuehne 2019-06-27T07:42:01.031700Z

I’ll have a look.

purrgrammer 2019-06-26T09:29:03.028800Z

thanks ♥️

kkuehne 2019-06-26T11:10:36.029Z

With the new index protocols and schema integration, we moved a little bit this part, but it should be easy integrating it in the new namespaces.

mihaelkonjevic 2019-06-26T11:29:20.029200Z

@konrad.kuehne Do you think it would be possible to make it so we can use either multimethods or records instead of strings to setup the storage backends? It would make it easier to extend it from outside, and probably extend storage capabilities (for instance you could pass in a storage that is using a db pool)

kkuehne 2019-06-26T11:30:41.029400Z

That is the plan. I’m thinking of something similar of what I’m doing with different indices.

👍 1
kkuehne 2019-06-26T11:31:28.029700Z

you can see the current version here: https://github.com/replikativ/datahike/blob/32-index-protocol/src/datahike/index.cljc

kkuehne 2019-06-26T11:33:52.030Z

at the moment I have only some ideas how to do that, but if you like I could share my thoughts on the datahike wiki.

mihaelkonjevic 2019-06-26T11:41:24.030200Z

@konrad.kuehne that would definitely be helpful

👍 1
purrgrammer 2019-06-26T22:12:59.030500Z

a proof-of-concept implementation of pluggable stores using multimethods https://github.com/purrgrammer/datahike/pull/1/files

👍 1
purrgrammer 2019-06-26T22:13:17.030700Z

not sure if is what @konrad.kuehne had in mind tho