Billion-triple store

Leif Johansson <>
Mon Apr 24 13:53:58 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Joel Reymont wrote:
> Folks,
> 
> How would I store a billion triples with Erlang?
> 
> I don't necessarily need the full power of RDF as storing triples in the
> form of {"Joel", has_a, daughter} would suffice. I would not mind
> complying with RDF of course but it seems that would be an extra burder
> due to the necessity of storing everything as strings, the need to
> implement tries for those and the way Erlang stores strings.
> 
> I'm not sure how to go about storing a billion of such triples in
> Mnesia. I suppose I would need to use a 64-bit machine and a
> disc_only_copy table.
> 
> Any suggestions?
> 
>     Thanks, Joel
> 
> -- 
> http://wagerlabs.com/
> 
> 
> 
> 
> 

I'd also like an answer to that question. I did some experiments but
don't understand the way to get mnesia to play nice. I assume you have
looked at the way tripplestores are typically built with rdbms ? Some
of the schemes used in things like 3store, sesame, kowari (?) might
be translatable...

I am interested in working on this.

	Cheers Leif
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFETLxW8Jx8FtbMZncRAhxSAKCrPoCF5+PLZ5edZCdZlR4P2tKnDgCgkAbW
p14gq/mqOKcUv+ZUSNhZ2bM=
=8MHa
-----END PGP SIGNATURE-----



More information about the erlang-questions mailing list