Not done this myself recently but what about an MDB file? Should
'.net'/Ado/OLEDB/ODBC out of the box and I think the licensing is that if
you have developer edition of office then you can distribute the runtime
for free (but I could be wrong).

Preet

On 4 June 2013 14:24, Greg Keogh <[email protected]> wrote:

> Folks, an app has just grown with a new feature that needs to store  of
> "users", "jobs" and "reports" and the joins between them, If I was using
> SQLite it would be 3 tables with joins. However, rather than use SQLite
> this time I'd like to consider an alternative that's even more lightweight
> to setup and use. The app does not currently use any database technology
> and the guys managing the project are actually scared of them.
>
> Can anyone recommend an in-process database (not necessarily relational!)
> that is has a friendly managed API, small footprint, not too
> complicated and is easy to get going? I know this is a lot to ask, but
> there may be some NoSQL options around that I'm not aware of. The most
> important issues for me are: (1) *Minimal dependencies* (2) *Simple
> managed API*.
>
> I'm running a few web searches now for such things, and I can see Redis,
> Mongo, Couch, Raven, db4o, Cassandra, Eloquera, Lucene, and the list goes
> on and on. There are too many choices and it would take many days of hard
> slog to work out which one would be suitable. So perhaps someone has
> already been through this process?!
>
> I've been tempted many times over the last 10 years to write a pure
> managed single-file database with indexes, and nothing much else (no
> transactions, no client-server, no schemas, etc). However, I decided to
> leave it to the experts, and it looks like there are too many of them, and
> they all over-engineer their works.
>
> Cheers,
> Greg K
>



-- 
regards,
Preet, Overlooking the Ocean, Auckland

Reply via email to