If you are leaving it in MarkLogic then perhaps I am missing the point of 
extracting the relationships from the XML.  You already have access to all the 
relationships in any one query without breaking them out into triples.

- Keith

From: general-boun...@developer.marklogic.com 
[mailto:general-boun...@developer.marklogic.com] On Behalf Of Harry B.
Sent: Tuesday, December 20, 2011 11:34 AM
To: General MarkLogic Developer Discussion
Subject: Re: [MarkLogic Dev General] Anyone impelment a triple store on 
MarkLogic?

It's not recreating the Universal Index. It's leveraging the universal index 
and that's what makes MarkLogic a great triple store. Done right, all your data 
is in memory and the indexes are used. Your app never touches the disk.
On Tue, Dec 20, 2011 at 11:19 AM, Keith L. Breinholt 
<breinhol...@ldschurch.org<mailto:breinhol...@ldschurch.org>> wrote:
So what you are proposing is recreating the Universal Index of MarkLogic?

- Keith

From: 
general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>
 
[mailto:general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>]
 On Behalf Of seme...@hotmail.com<mailto:seme...@hotmail.com>
Sent: Tuesday, December 20, 2011 10:59 AM

To: general@developer.marklogic.com<mailto:general@developer.marklogic.com>
Subject: Re: [MarkLogic Dev General] Anyone impelment a triple store on 
MarkLogic?

Right so the triples would need to preserve the original relationships that 
they had in the XML otherwise you'd be losing information. But once the triples 
are created with all the relationship information preserved, it's easier to 
wander the relationships and do ad hoc queries.
________________________________
From: breinhol...@ldschurch.org<mailto:breinhol...@ldschurch.org>
To: general@developer.marklogic.com<mailto:general@developer.marklogic.com>
Date: Mon, 19 Dec 2011 23:36:57 +0000
Subject: Re: [MarkLogic Dev General] Anyone impelment a triple store on 
MarkLogic?
Don't you mean just the opposite:

Once you have data in triples or tuples only relationships expressed in the 
triples exist and all other relationships are gone.

If you don't know the questions you want to ask you want the data in document 
context, i.e. in XML.

- Keith

From: 
general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>
 
[mailto:general-boun...@developer.marklogic.com]<mailto:[mailto:general-boun...@developer.marklogic.com]>
 On Behalf Of seme...@hotmail.com<mailto:seme...@hotmail.com>
Sent: Monday, December 19, 2011 3:31 PM
To: general@developer.marklogic.com<mailto:general@developer.marklogic.com>
Subject: Re: [MarkLogic Dev General] Anyone impelment a triple store on 
MarkLogic?

Ok great this really helps. It's seems to me that if you know your data and the 
questions you are going to ask, you might as well just use XML. But if you 
don't know the questions you'll ask or if you want to ask questions about 
friends of a friend, then triples will probably give greater advantage.
________________________________
Date: Mon, 19 Dec 2011 12:10:35 -0700
From: dna...@gmail.com<mailto:dna...@gmail.com>
To: general@developer.marklogic.com<mailto:general@developer.marklogic.com>
Subject: Re: [MarkLogic Dev General] Anyone impelment a triple store on 
MarkLogic?

I was able to create a very efficient tuple store with the semantic code Mike 
mentioned. I ended up loading my tuples a bit differently, but the end result 
was having them all hashed so everything ran out of the index. I don't know how 
it performs relative to other DB's, but I know there was a presentation at MLUC 
2010 about doing the billion tuple challenge on an Amazon Cluster. It was 
rather performant, as MarkLogic tends to be. That presentation might be 
floating around where you could get some more details of how it was done.

On Mon, Dec 19, 2011 at 12:01 PM, Michael Blakeley 
<m...@blakeley.com<mailto:m...@blakeley.com>> wrote:
Probably google would turn up https://github.com/marklogic/semantic and 
https://github.com/marklogic/sparql2xquery - but I don't have much to add to 
those links.

-- Mike

On 19 Dec 2011, at 10:19 , seme...@hotmail.com<mailto:seme...@hotmail.com> 
wrote:

> I've heard some discussions about RDF and SPARQL on MarkLogic but I wasn't 
> really interested in that until now. I haven't come across any actual 
> implementations of a triple store on MarkLogic, but I'm guessing someone has 
> done it. This is a new area that I'm learning about and I'm trying to guage 
> the appropriateness of MarkLogic as a triple store vs other DB's purposefully 
> built to be triple stores.
>
> Any links or pointers to MarkLogic as a triple store would be appreciated 
> (beyond what a Google search would turn up).
>
> Thanks,
> Ryan
> _______________________________________________
> General mailing list
> General@developer.marklogic.com<mailto:General@developer.marklogic.com>
> http://developer.marklogic.com/mailman/listinfo/general

_______________________________________________
General mailing list
General@developer.marklogic.com<mailto:General@developer.marklogic.com>
http://developer.marklogic.com/mailman/listinfo/general


_______________________________________________ General mailing list 
General@developer.marklogic.com<mailto:General@developer.marklogic.com> 
http://developer.marklogic.com/mailman/listinfo/general


NOTICE: This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized review, 
use, disclosure or distribution is prohibited. If you are not the intended 
recipient, please contact the sender by reply email and destroy all copies of 
the original message.


_______________________________________________ General mailing list 
General@developer.marklogic.com<mailto:General@developer.marklogic.com> 
http://developer.marklogic.com/mailman/listinfo/general

_______________________________________________
General mailing list
General@developer.marklogic.com<mailto:General@developer.marklogic.com>
http://developer.marklogic.com/mailman/listinfo/general

_______________________________________________
General mailing list
General@developer.marklogic.com
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to