apalis icon indicating copy to clipboard operation
apalis copied to clipboard

Add surrealdb storage

Open prabirshrestha opened this issue 2 years ago • 9 comments

Would be great if surrealdb support can be added. It can run in memory, single node with file as well as distributed, has events support and is written in Rust.

SurrealDB in 100 Seconds gives a good overview.- https://www.youtube.com/watch?v=C7WFwgDRStM

prabirshrestha avatar Nov 11 '22 07:11 prabirshrestha

This can be considered for #12

geofmureithi avatar Nov 14 '22 02:11 geofmureithi

as far as I know, even if surrealdb is written in Rust, the client library for rust has not been released yet. This means that you cannot connect to an external surrealdb instance

iltumio avatar Feb 16 '23 18:02 iltumio

There is https://docs.rs/surrealdb/1.0.0-beta.8/surrealdb/

geofmureithi avatar Feb 19 '23 15:02 geofmureithi

Not released yet but I would wait for the next version which has the new integrated APIs. https://github.com/surrealdb/surrealdb/pull/1514

prabirshrestha avatar Feb 20 '23 03:02 prabirshrestha

Hey @geofmureithi I can look at this if there are no takers for this issue.

EDIT: I will be able to start working on it about three works for now.

itsyaasir avatar Apr 03 '23 07:04 itsyaasir

Sure @itsyaasir You can take this task. Be sure to look at @prabirshrestha 's work https://github.com/prabirshrestha/mq

geofmureithi avatar Apr 04 '23 05:04 geofmureithi

You should be able to just get it working by implementing ~Storage~ MessageQueue.

geofmureithi avatar Apr 04 '23 05:04 geofmureithi

I will, thanks :)

itsyaasir avatar Apr 09 '23 08:04 itsyaasir

Hello @itsyaasir any progress on this?

tsondru avatar Nov 03 '23 19:11 tsondru