W3C home > Mailing lists > Public > semantic-web@w3.org > September 2007

Re: Triples storage

From: Renato Golin <renato@ebi.ac.uk>
Date: Wed, 26 Sep 2007 13:41:15 +0100
Message-ID: <46FA536B.3080002@ebi.ac.uk>
To: "Emanuele D'Arrigo" <manu3d@gmail.com>
CC: Semantic Web Interest Group <semantic-web@w3.org>, "public-owl-dev@w3.org" <public-owl-dev@w3.org>

Emanuele D'Arrigo wrote:
> Well, I didn't even for a second consider the possibility of holding all
> the data in memory. Whatever the storage architecture is I'm assuming
> the data is in a database a-la MySQL, even if it's just a long list of
> triplets.

Hash indexes for SQL tables are in memory. You can create a hash in disk
(using filesystem) or across the network (parallel filesystem) but
that's killer for indexes.

> What do you mean with local/distributed queries? The use I have in
> mind is local to a company but geographically distributed because
> the company has facilities in various continents.

distributed = across different technologies, whatever it is (disk,
network, storage engine, os).

Across different continents is one way of being distributed, but
retrieving results from two different storage engines in the same
machine can be even more difficult. ;)


Reclaim your digital rights, eliminate DRM, learn more at
Received on Wednesday, 26 September 2007 12:43:03 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:02 UTC