On 1/23/13 12:48 PM, Michael Miller wrote:
hi kingsley,thanks for the links. i noticed on the fourth reference, neo4j was used as an rdf store through its SAIL interface. i found this nice benchmark comparison of neo4j against other general graph databases [1], including jena as an rdf store treated as a graph database. here's also another nice discussion of neo4j [2] cheers, michael [1] http://link.springer.com/chapter/10.1007%2F978-3-642-16720-1_4?LI=true [2] http://www.infoq.com/articles/graph-nosql-neo4j
None of the above (unless I've overlooked something) include Virtuoso. Do understand that Virtuoso is engineered for massive scalability with historical DBMS challenges in mind etc..
Kingsley
Michael Miller Software Engineer Institute for Systems Biology-----Original Message----- From: Kingsley Idehen [mailto:kide...@openlinksw.com] Sent: Friday, January 18, 2013 12:47 PM To: public-semweb-lifesci@w3.org Subject: Re: Facebook's new Graph Search: An endorsement of the RDF approach to healthcare data? On 1/18/13 1:14 PM, Michael Miller wrote:hi kingsley, neo4j is a nosql graph database with (my knowledge is limited sopleaseforgive if i misspeak) attributes for nodes, including type, and attributes for edges. RDF is actually just triples, the syntax the RDF is expressed in isthenotation and the data model is implicit, if i understand right, butcan becaptured by an ontology. you can only really express a 'subject-> predicate -> (object|primitive)' as a single triple but triples can be linked together by a common subject, which gives that subject multiple 'attributes' or by a common object and subject which allows traversal. a general graph allows a subject to have multiple predicates specifiedforit, which is the major difference from RDF. it also can represent adatamodel, ours certainly does with proteins, genes and drugs being someofthe objects in fact i believe there is a fairly straight-forward translationbetweenRDF and the more general graph. tinkerpop can go from RDF to neo4j amongst other graph databases [1]. there's also a great thread on performance tuning for loading triples [2] into neo4j. i didn't find much on general graphs to RDF but there is a fair amountofinformation for conceptual graphs to RDF [3]. i think what makes neo4j a better choice for us is that, for example,whena search is preformed, there will be a constraint on what type ofnode(s)and what type of edge(s) should be traversed. neo4j is very good at allowing us to make indices based on the type of edge or node. cheers, michael [1] http://java.dzone.com/news/rdf-data-neo4j-tinkerpop-story [2]https://groups.google.com/forum/?fromgroups#!searchin/neo4j/rdf/neo4j/ g8bV8w3LH9E/WIgx5GP14KAJ [3]http://www.google.com/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&c d=2&cad=r ja&ved=0CEYQFjAB&url=http%3A%2F%2Fwww.lirmm.fr%2F~croitoru%2Frdf s.pdf&ei=LXr4UKmTPJDZigK22oDgDg&usg=AFQjCNGMzLXob8zCs0-j_85uFtR_a6Y26QYou might find the following useful: 1. http://vschart.com/compare/openlink-virtuoso/vs/neo4j-community 2. https://groups.google.com/forum/?fromgroups=#!topic/gremlin- users/Li5kynhJgB0 3. http://stackoverflow.com/questions/3537561/neo4j-vs-openlink-virtuoso 4. http://tinyurl.com/b3zo24l -- benchmark report that includes Neo4j . Kingsley-----Original Message----- From: Kingsley Idehen [mailto:kide...@openlinksw.com] Sent: Thursday, January 17, 2013 1:38 PM To: public-semweb-lifesci@w3.org Subject: Re: Facebook's new Graph Search: An endorsement of the RDF approach to healthcare data? On 1/17/13 1:45 PM, Michael Miller wrote:the developer who wrote the app looked at RDF but settled on neo4jbecauseit seemed to scale better.RDF is a framework comprised of: 1. Data Model 2. Syntax 3. Notations. How do you compare that with an DBMS product? The comparison isn'tlikefor like. -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca handle: @kidehen Google+ Profile: https://plus.google.com/112399767740508618350/about LinkedIn Profile: http://www.linkedin.com/in/kidehen-- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca handle: @kidehen Google+ Profile: https://plus.google.com/112399767740508618350/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
-- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca handle: @kidehen Google+ Profile: https://plus.google.com/112399767740508618350/about LinkedIn Profile: http://www.linkedin.com/in/kidehen
smime.p7s
Description: S/MIME Cryptographic Signature