Date
1 - 2 of 2
FoundationDB storage adapter
Jason Plurad <plu...@...>
Very cool, Ted. I'll give it a tire kick.
On Thursday, April 26, 2018 at 6:09:39 PM UTC-4, Ted Wilmes wrote:
Hello,I was excited to hear last week that Apple had open sourced FoundationDB [1], a distributed ACID k/v store. I'm hopefulthat it may fill a hole that Janus has in the distributed & ACID department. Towards that end, I have started work on aFoundationDB storage adapter and have a crude first cut running and passing most tests. I think there is more work tobe done to prove out if this is a good idea or not for Janus, but I wanted to drop a note here to let folks know if theywere interested in trying it out in the meantime. If it seems like a good fit, I'll start a DISCUSS thread to see if it shouldbe rolled into Janus proper or left in a separate repo. For the time being, if you'd like to kick the tires, you can find the work atTo run it, you'll need to install FoundationDB and then build Janusmvn clean install -Pjanusgraph-release -Dgpg.skip=true -DskipTestsYou can then grab the distribution zip from: janusgraph-dist/janusgraph-dist-hadoop-2/target/ janusgraph-dist/janusgraph- dist-hadoop-2/target/ Connecting to your local FDB from the Gremlin console:gremlin> graph = JanusGraphFactory.open('conf/janusgraph-foundationdb. properties') ==>standardjanusgraph[foundationdb:[127.0.0.1]] --Ted
Ted Wilmes <twi...@...>
Hello,
I was excited to hear last week that Apple had open sourced FoundationDB [1], a distributed ACID k/v store. I'm hopeful
that it may fill a hole that Janus has in the distributed & ACID department. Towards that end, I have started work on a
FoundationDB storage adapter and have a crude first cut running and passing most tests. I think there is more work to
be done to prove out if this is a good idea or not for Janus, but I wanted to drop a note here to let folks know if they
were interested in trying it out in the meantime. If it seems like a good fit, I'll start a DISCUSS thread to see if it should
be rolled into Janus proper or left in a separate repo. For the time being, if you'd like to kick the tires, you can find the work at
To run it, you'll need to install FoundationDB and then build Janus
mvn clean install -Pjanusgraph-release -Dgpg.skip=true -DskipTests
You can then grab the distribution zip from: janusgraph-dist/janusgraph-dist-hadoop-2/target/janusgraph-dist/janusgraph-dist-hadoop-2/target/
Connecting to your local FDB from the Gremlin console:
gremlin> graph = JanusGraphFactory.open('conf/janusgraph-foundationdb.properties')
==>standardjanusgraph[foundationdb:[127.0.0.1]]
--Ted