Virtuoso Fans,


For a year I have really needed Virtuoso to provide a unique integer ID for 
each RDF triple. In other words, I would like Virtuoso to store SPOGI (Like 
AllegroGraph) instead of just SPOG. Often people question if I really need the 
index.  It is essentially for numerous reasons including storing unique 
information (meta-data) about each triple (i.e. time-stamp) and allowing full 
utilization of the Yago2 database.  The Yago2 
<http://www2007.org/papers/paper391.pdf>  database (Search "fact identifier") 
and AllegroGraph 
<http://franz.com/agraph/support/documentation/current/triple-index.html>  
triple store have embraced this meta data concept, as it unleashes some 
powerful concepts.  If a Virtuoso trick can be found to provide said index I 
think a complete Semantic Web solution will be born.



My current approach is to have unique named graphs on each triple.  While this 
solution partially works it hurts performance and it feels like an ugly hack.  
In addition it makes it hard to utilize the graph names in a coarse grain 
manner as intended.  You can group graphs to achieve larger categories, but 
isn't a million graphs in a GraphGroup impractical?



Can someone with internal Virtuoso knowledge devise a way to get a unique 
integer ID per triple?  Perhaps a way exist to access the row-id of the 
underlying RDB?  Maybe the indexing scheme be augmented in any way to yield the 
index I am seeking?  As a crazy last resort can the Virtuoso Open Source code 
base be altered to provide the index ID?



Regards,

Kevin





---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to