On Tue, Feb 07, 2006 at 07:43:44AM -0500, Andrew Piskorski wrote: > On Tue, Feb 07, 2006 at 12:52:08PM +0100, Clinco, Michele wrote:
> > My program is written in .Net and the compression routines I'm using are > > stream based, so I need to create a memory stream from the internal > > buffers that can be used by the compression routine... > > Do you mean you wish to directly access SQLite's in-memory data > structures, rather than using a SQL query to get the data? Why? Oh, never mind, I wrote too soon. I realize now that you want an in-memory representation of a SQLite database file, which you than gzip or whatever, all still in memory, and then transfer over the network to whomever wants that file. And you want to know if there's some way to do that which offers more programatic control than the ramdisk filesystem you're using now. Essentially, you want a way to dynamically control the size of the RAM disk. But it sounds like you don't necessarily need ALL the facilities of a normal file-system, so you're wondering if perhaps you could implement something more purpose-specific yourself rather than using that ramdisk driver. Interesting, but I don't know the answer. -- Andrew Piskorski <[EMAIL PROTECTED]> http://www.piskorski.com/