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 identiļ¬er")
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