asami 2021-06-14

Sorry, totally OT question, did anyone ever used RedisGraph?

I’ve used Redis, but had no idea that there is a RedisGraph! Cool!

I need to look into it

I have a ticket to introduce a Redis layer as alternative storage for Asami

be careful with the licencing of redisgraph

not sure it allows this kind of use case

but I am not a lawyer

This kind of use case? I thought it was a key value store? It can’t be used for storing certain types of data?

Okaaaay… they explicitly say you can use Redis in anything that is not a database

But you can’t use it in a database at all

That is bizarre. But OK

redisgraph has a different license

redis is bsd I think

redisgraph is "redis source ... bla bla"

so you could build your own graph impl on top of redis, but on top of redisgraph that might be tricky (or not)

OK, seeing those distinctions now

I am terrible at interpreting this stuff, so take what I am saying with a grain of salt

I just want a cache. I didn’t even know about RedisGraph until 30 minutes ago

Redis as an alternative storage is not a bad idea

yeah redis only is a good candidate, might even be easier to port the asami durable impl to it than using redis graph

That was the idea. The layers in the durable system were designed to be swapped in and out

RedisGraph is really just GraphBLAS under the hood, https://graphblas.github.io/ which is very interesting in its own right. Not terribly practical for an OLTP database though 🙂