RDBMS, Virtuoso, libb, etc (was: Re: best db schema)

Robin Berjon robin at berjon.com
Mon Feb 9 12:40:47 CET 2009


On Feb 5, 2009, at 23:24 , Gregory Williams wrote:
> I would tend to agree with Kjetil on "it is the wrong question". It  
> all depends on the type of data and queries you expect.

Any kind :) I think that for what I have in mind though, some variant  
on your (1) is best (or simplest).

>> Then, Greg also tried Andrea Marchesini's libb, which I'm sure is  
>> much more
>> familiar to some here than to me. Greg can probably fill in the  
>> details
>> about this, but it didn't get very far, as far as I understood.
>
> Couldn't get it to work on simple tests, so didn't spend the time to  
> dig deep into investigating where the problem was (probably with my  
> code, but hard to manage without good documentation). Had planned to  
> wrap libb up with perl wrappers, but now am spending most of my time  
> on the hexastore stuff.

Has libb been updated recently? If not, you can give up on it. Andrea  
was sitting next to me when he wrote it, in fact I was the guinea big  
as it was meant to be used as the storage backend for Joost's video  
annotation tool (Joost used RDF rather heavily, if often  
unpleasantly). Andrea's a good coder so his prototype worked fairly  
well, but it was just a prototype. I don't know if he hacked on it a  
lot more, and what its status is now that Joost has been moribund for  
over a year. If it doesn't look updated, and Andrea isn't being  
responsive, I think you can write it off.

Also, I don't think it was designed to power large RDF stores. The  
original idea at least was to be fast for small, largely local (or  
highly partitioned) stores.

-- 
Robin Berjon - http://berjon.com/
     Feel like hiring me? Go to http://robineko.com/



More information about the Dev mailing list