Billion-triple store

Ulf Wiger <>
Sat May 13 00:22:08 CEST 2006


Den 2006-05-12 23:02:31 skrev Yariv Sadan <>:

> Hi,
>
> I just did some research into BDB. It looks like BDB only supports row  
> level locking for Queue tables, whose records must be of fixed size  
> (http://www.sleepycat.com/docs/gsg/C/BerkeleyDB-Core-C-GSG.pdf).  
> Wouldn't this make BDB inappropriate for Mnesia, which allows  
> variable-size records?

I think that one should seriously consider fixed-size records
if performance is a priority. Just because mnesia supports
variable-size records, one doesn't have to make use of it.

When designing storage structures for Erlang, one
tends to think that they always must support any
type, but this may incur a significant performance
penalty.

/Ulf W
-- 
Ulf Wiger



More information about the erlang-questions mailing list