W3C home > Mailing lists > Public > semantic-web@w3.org > April 2005

RE: Sync'ing triplestores

From: Joshua Allen <joshuaa@microsoft.com>
Date: Mon, 4 Apr 2005 12:41:37 -0700
Message-ID: <0E36FD96D96FCA4AA8E8F2D199320E5204B3EC0A@RED-MSG-43.redmond.corp.microsoft.com>
To: <elias@torrez.us>
Cc: "Geoff Chappell" <geoff@sover.net>, Bill de hÓra <bill.dehora@propylon.com>, <semantic-web@w3.org>, "Danny Ayers" <danny.ayers@gmail.com>

Yeah, there are some other detailed proposals along this line.  As I have said, any proposal which requires endpoints to support ontology, RDFS, or reification is DOA in terms of deployment. 

> -----Original Message-----
> From: Elias Torres [mailto:eliast@gmail.com] 
> Sent: Monday, April 04, 2005 12:28 PM
> To: Joshua Allen
> Cc: Geoff Chappell; Bill de hÓra; semantic-web@w3.org; Danny Ayers
> Subject: Re: Sync'ing triplestores
> 
> I saw this thread very early on, but I have not followed it 
> on an on-going basis. Have you guys read this?
> 
> http://www.w3.org/DesignIssues/Diff
> 
> Elias Torres
> 
> On Apr 4, 2005 3:13 PM, Joshua Allen <joshuaa@microsoft.com> wrote:
> > 
> > Yeah, I was thinking just don't support bnodes -- replace them with 
> > some urn:bnode:random-guid syntax
> > 
> > 
> > > -----Original Message-----
> > > From: Geoff Chappell [mailto:geoff@sover.net]
> > > Sent: Monday, April 04, 2005 11:58 AM
> > > To: Joshua Allen; 'Bill de hÓra'; semantic-web@w3.org
> > > Cc: 'Danny Ayers'
> > > Subject: RE: Sync'ing triplestores
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: semantic-web-request@w3.org
> > > [mailto:semantic-web-request@w3.org]
> > > > On Behalf Of Joshua Allen
> > > > Sent: Monday, April 04, 2005 2:03 PM
> > > > To: Bill de hÓra; semantic-web@w3.org
> > > > Cc: Danny Ayers
> > > > Subject: RE: Sync'ing triplestores
> > > >
> > >
> > > > As for identifying the triples, I would just let each quad
> > > > (context+triple) identify the triple.  The context would
> > > be the URI
> > > > for the source feed, perhaps.
> > >
> > > That might not be enough if the statement contains a blank node.
> > >
> > > For example if your repository contains:
> > >
> > > _:a1 a rss:item; dc:title "Item 1".
> > > _:a2 a rss:item; dc:title "Item 2".
> > >
> > > And your update statement says:
> > >
> > > Delete:
> > >
> > > _:b1 a rss:item
> > >
> > > What happens? Both get deleted? Neither? It's tricky to identify 
> > > blank nodes. You have to rely on identification by 
> description and 
> > > if you don't have an inverse function property to work with, you 
> > > just have to hope that your description is unambiguous.
> > >
> > > -Geoff
> > >
> > >
> > 
> >
> 
Received on Monday, 4 April 2005 19:41:32 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:44:52 UTC