Hi Vanessa, we use Hazelcast to replicate database across multiple distributed nodes. You can run OrientDB as embedded and have clustering. Take a look at:
https://github.com/orientechnologies/orientdb/wiki/Embedded-Server Lvc@ On 13 March 2014 22:12, Vanessa Williams <[email protected]>wrote: > Thanks, it's starting to look like there are two repos required and we're > working on the second. I don't have the bundle type in my pom, so I'll let > you know if I get things working and how. > > BTW, for anyone interested, what I'm trying to determine is if we can use > OrientDB + some blueprints & hazelcast pixie dust, to use this as a > distributed SPARQL-queryable RDF store. I'm sure it's been tried before, > but there isn't a lot of conversation about it. I'll have to post about the > other bit separately if I can't figure it out, but what I want is to run an > embedded server on each node and have a single (local?) graph database > clustered via Hazelcast. It was the Hazelcast clustering that caught my > attention (we use it for other purposes and understand it fairly well so > it's a perfect fit.) I'll have to read more about clustering to see if it > actually does what I hope it does. > > Thanks for the advice, > Vanessa > > > On Thu, Mar 13, 2014 at 10:38 AM, Ben Johnson < > [email protected]> wrote: > >> I've only just started looking at OrientDB myself and this is what I used >> to get a simple connection working (I don't know if there are other things >> that won't work, but it got me started): >> >> <dependencies> >> <dependency> >> <groupId>com.orientechnologies</groupId> >> <artifactId>orient-commons</artifactId> >> <version>1.7-rc1</version> >> <type>bundle</type> >> </dependency> >> <dependency> >> <groupId>com.orientechnologies</groupId> >> <artifactId>orientdb-core</artifactId> >> <version>1.7-rc1</version> >> <!-- >> Using bundle causes orientdb-core v1.5.0 to be loaded, so I >> commented it out >> <type>bundle</type> >> --> >> </dependency> >> <dependency> >> <groupId>com.orientechnologies</groupId> >> <artifactId>orientdb-graphdb</artifactId> >> <version>1.7-rc1</version> >> </dependency> >> >> <dependency> >> <groupId>com.tinkerpop.blueprints</groupId> >> <artifactId>blueprints-core</artifactId> >> <version>2.4.0</version> >> </dependency> >> <dependency> >> <groupId>com.tinkerpop.blueprints</groupId> >> <artifactId>blueprints-orient-graph</artifactId> >> <version>2.4.0</version> >> </dependency> >> </dependencies> >> >> I also tried 2.5.0-SNAPSHOT of the com.tinkerpop.blueprints dependencies >> and blueprints-core was fine, but not blue-prints-orient-graph. I was >> planning to try downloading the source and install it locally to get around >> that. >> >> Hope this helps >> >> >> On Thursday, 13 March 2014 04:23:42 UTC+11, Vanessa Williams wrote: >>> >>> Hi all, I'm doing a quick spike to see if we can use OrientDB + some >>> Tinkerpop fairy dust to create a distributed RDF/SPARQL store. Whatever, >>> the important thing is that including >>> >>> <dependency> >>> <groupId>com.orientechnologies</groupId> >>> <artifactId>orientdb-graphdb</artifactId> >>> <version>xxx</version> >>> </dependency> >>> >>> For any version from 1.7-rc back to 1.6.3 can't resolve a few >>> dependencies. It varies from version to version, but they're all artifacts >>> from tinkerpop with SNAPSHOT version numbers (e.g. 2.5.0-SNAPSHOT). >>> >>> I don't know how to resolve these, since they don't appear to be >>> available in any public repositories. Can someone please shed some light on >>> how I can include the graphdb API in my project? >>> >>> Thanks, >>> Vanessa Williams >>> ThoughtWire Corporation >>> http://www.thoughtwire.com >>> >> -- >> >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "OrientDB" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/orient-database/t2UY8zSu76c/unsubscribe >> . >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
