----- Original Message -----
From: "Jon Stevens" <[EMAIL PROTECTED]>
> Uh...Serge, eat your own dog food.

Well, although this argument is compelling, I'd still like to discuss the
idea a bit more.  I'm wondering how much benefit does it give the lay user
over the basic file system storage.  In theory it should provide more
reliability... if a file is getting saved when the JVM is forcibly stopped,
the file might get corrupted (or only 1 of the 2 files gets deleted), while
using a database (java or otherwise) would get around this.  This is the
most compelling issue for me.  I do have a concern about Java memory
usage... I think we'd have to run HSQL in a separate JVM to avoid
OutOfMemory errors when handling very large files.  That creates process
management issues since that will be a second process started/stopped.
Loading a multimegabyte email message into memory is going to be cumbersome
as it is.

Looking through the docs, one of the current restrictions kind of jumped out
at me:  "The size of Binary data is limited to about 32 KB (because UTF is
used) "  Does this mean I can't have a LONGVARBINARY (or LONGVARCHAR) more
than 32k?  If this is the case, we can pretty much stop considering it an
option, so I'm hoping it's not.

Serge Knystautas
Loki Technologies
http://www.lokitech.com/



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives:  <http://www.mail-archive.com/james%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to