<div class="gmail_quote">On 23 June 2011 03:29, Frederik Ramm <span dir="ltr"><<a href="mailto:frederik@remote.org">frederik@remote.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


In today's operating systems, whether something is in a file or in memory is a boundary that might easily get blurred. It would be kind of strange if one algorithm that chooses to build a giant data structure in memory (using, for example, a lot of swap space) would be treated differently from another algorithm that does exactly the same, but writes its data out to a temporary file (which might be a database).<br>

</blockquote><div><br>I don't think it would be treated differently, because I believe that an in-memory data structure would still be a database (in the ODbL and database right sense of "database"). I don't see how the storage mechanism makes a difference.<br>

<br>-- <br>James<br></div></div>