On 07/25/2011 10:53 AM, Sebastian Schaffert wrote:
Am 22.07.2011 um 19:27 schrieb Rupert Westenthaler:
...
The dependency to Hibernate is mostly for the triple store, not for CMS
capabilities. And this is something I don't see how to avoid in the near future
because we need to store additional information about triples for reasoning and
versioning.
Versioning is also of triples, not of content. As such it is probably also
interesting to the Stanbol community.
I'm interesting in a little explanation of the way you store version /
history of triples.
I begin to think about that (but just think for now :) ), and the
possible help of big tables (e.g. hbase) for this...
Hbase is a (kind of) 3 dimensional database :
- 1 is column
- 1 is row
- 1 is timestamp
So, for my 100 feet idea :
- each triple is a row
- ?s, ?p, ?o each a column (or a column family)
And so, history of each triple is store on the 3rd dimension : timestamps.
This can bring to a really clean and easy design... if not strong
technical/integration restrictions comes...
Just a tought...
++