----- Original Message -----
From: "xerofoify via talk" <[email protected]>
To: "Tim Tisdall via talk" <[email protected]>
Cc: "xerofoify" <[email protected]>
Sent: Wednesday, January 16, 2019 11:57 AM
Subject: Re: [GTALUG] Looking for Someone to Answer some Question
On Tue, Jan 15, 2019 at 10:53 PM William Park via talk
<[email protected]> wrote:
On Tue, Jan 15, 2019 at 07:49:15PM -0500, Kevin Cozens via talk
wrote:
> On 2019-01-14 12:35 a.m., William Park via talk wrote:
> > It so happens that I'm looking for interpretor suitable for
> > embedded
> > applications. I read up on "Lua". Maybe there are other options?
>
<snip>
Main feature I need is ability to save "state" of some data
structure,
say variables, array, or dictionary, without having to parse/reparse
when writing/reading from filesystem. Python can do that. I can do
that in C too. My last choice would be SQLite, though, it has its
advantages.
--
William Park <[email protected]>
---
Talk Mailing List
[email protected]
https://gtalug.org/mailman/listinfo/talk
This is my reply to both Tim first.
Tim: My Recommendations would be to see if you can find an embedded
version of SQLite or another
library that meets your requirement.
<snip>
BerkelyDB might be another option for storing an enbedded application's
non-volatile data.
BerkelyDB is now owned by Oracle, but I believe there is an open-source
version available) BerkelyDB could be more performant than SQLite and
also could have a smaller footprint. In complexity, BerkelyDB would fit
between SQLite and parsing the embedded app's non-volatile date out of a
file(s) in the barebones filesystem.
I myself an considering migrating a PostgreSQL database (used by a
PHP-based website app) to (an open source version of) BerkelyDB, because
of the BerkelyDB claim that it requires "zero administration". If true,
this "zero administration" feature sounds to me like a great fit for an
embedded app..
Steve
---
Talk Mailing List
[email protected]
https://gtalug.org/mailman/listinfo/talk