PDA

Click to See Complete Forum and Search --> : Low Dependency Database?


Kasracer
Apr 24th, 2008, 04:16 PM
I have a few projects I'm working on and I would really prefer to save their data into a database for archival purposes (it has to be able to handle quite a bit of data; possibly GBs of data but most likely not more than 10-20GB but it is possible). Are there are databases that don't require an installation?

What I'm hoping for is a library that saves a database as files to wherever I specify and it can read and write directly from the DLL to the database so I won't have to install anything additional for the database to work.

It's possible this application may be ported to OS X as well so any cross-platform solutions would be awesome :thumb:

I remember seeing a C library that basically acted in this way. You could reference it, query the database with the full SQL syntax. Unfortunately I don't remember what it was called but that may be a good solution.

techgnome
Apr 24th, 2008, 05:10 PM
At first my thought was SQL CE.... 7 dlls and it's deployed.... but cross platform, obvious that won't work.

Might want to try Firebird.... http://www.firebirdsql.org/ haven't used it, but I hear it's pretty decent.

-tg

penagate
Apr 26th, 2008, 12:51 AM
Berkeley DB (http://www.oracle.com/database/berkeley-db/db/index.html)

Kasracer
Apr 26th, 2008, 01:43 AM
Berkeley DB (http://www.oracle.com/database/berkeley-db/db/index.html)
That looks awesome! Thanks, I'll check it out.

mendhak
Apr 26th, 2008, 12:58 PM
File systems.

What? Stop staring at me like that.

nebulom
May 4th, 2008, 03:25 AM
How about SQLite (http://sqlite.org/)?

alMubarmij
May 15th, 2009, 01:16 AM
SQLite is very nice, easy and fast.
you can use it by SQLiteODBC.