Capabilities: RTF editing, Graphs, flat-file database
Trevor DeVore
lists at mangomultimedia.com
Tue Jun 8 10:24:26 EDT 2004
On Jun 8, 2004, at 2:45 AM, Geoff Caplan wrote:
> Hi folks,
>
> Thanks for the responses.
>
> Trevor DeVore wrote:
>
>>> I'm curious as to why you think Valentina is unreliable? It has been
>>> excellent in my experience with it. You just install the database
>>> files when you install the program and the user doesn't have to do
>>> anything else. There are externals for Mac and Windows which are
>>> already available and it offers great searching capabilities.
>
> Simply on the basis that as a full-featured RDBMS it is a very complex
> bit of kit and vastly over-specified for this particular requirement.
> And Paradigma don't promote it as an embedded engine on their website:
> they focus on the speed. Paradigma themselves say that data corruption
> can occur if the host computer crashes:
>
> http://www.paradigmasoft.com/faq/kernel.html#safe_data
>
> Crashing is a not-unusual occurrence on Windoze! An RDBMS designed for
> embedded use would use a technique such as journaling to self-recover
> from such a crash.
I think labeling Valentina as unreliable is a bit harsh in this case.
Granted, it may not be what you are looking for in your scenario since
you would like journaling but the fact that you might get some
corrupted data given the following (taken from the paradigma site) -
"Corruption of a Valentina database, as for any other database, may
happen only if a crash occurs at the same time as the database is being
written to disk. And even then only when writing new information into
the table or when changing the File Allocation Table (FAT)."
doesn't make Valentina unreliable in my opinion. It just means you
would have to handle creating occasional backups that could be restored
from if a crash occurred.
--
Trevor DeVore
Blue Mango Multimedia
trevor at mangomultimedia.com
More information about the use-livecode
mailing list