Could someone please explain the pros and cons of using managed vs
unmanaged triples? I understand that with managed triples, I can update or
delete the triple without having to update the document, and with unmanaged
triples I can include extra information that I could then search with,
however, when trying to use triples stored in my documents I seem to run
into complications. For instance, when I try to read my document from an
API, my triples come with it. So in order to ensure that the user does not
have access to the triples, I have to use a transform with every request to
remove the triples. Also, when trying to update a document with more than
one embedded triple using '*xdmp:node-replace*', I get the error
'*XDMP-CHILDDUPNAME:
Object nodes cannot have two children with the same name*'. I'm assuming
because I have multiple nodes with the name 'triple'. Since using managed
triples removes the ability to add meta-data to the triples, what are the
advantages? (Speed?)

Robert
_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to