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...
++

Reply via email to