geoyws

geoyws

Does anyone know a good Elixir + JanusGraph + Scylla driver?

Xandra hasn’t been updated since 2020 and Gremlex hasn’t been updated since 2019. :frowning_face:
Does anyone know good drivers for Elixir to work with Scylla and/or JanusGraph?

I’m new to Elixir and am thinking about doing this for my next project. :smiley:

Most Liked

malloryerik

malloryerik

The book Exploring Graphs in Elixir is still in beta, and it uses Gremlex, so it’s probably working just fine, though I noticed as you may have also that because Gremlex is incomplete you might have to use raw queries to go beyond basics. The library’s issues pages show which Gremlin functions they are hoping to add…

MrDoops

MrDoops

Gremlex does work - we have a vendored/forked version of it running Gremlin queries for AWS Neptune.

The core Graph struct here https://github.com/Revmaker/gremlex/blob/master/lib/gremlex/graph.ex - is wrapping a queue for slapping gremlin traversal steps together - adding your own functions for traversal steps is probably going to be needed - but is easy.

At $current_job we’re using a more heavily modified and vendored Gremlex - with some changes to use Jason instead of Poison, support easy addition in a supervision tree w/ runtime config, slightly different encoding, some added steps, etc so will probably get the changes upstream at some point.

I recommend checking out some of the changes in the forks: https://github.com/Revmaker/gremlex/network/members

Where Next?

Popular in Questions Top

vegabook
I’m brand new to Phoenix and I have stripped one of the demo applications to the bone. I just want to get an svg up on the screen. Here i...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
Lily
In templates/appointment/index.html.eex: <%= for appointment <- @appointments do %> <tr> <td><%= appoi...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New

We're in Beta

About us Mission Statement