tags:

views:

35

answers:

2

Anyone know of a commercially available file based storage system that meets the following requirements:

Should not require installation Should provide APIs to read and write onto the storage system, preferably .net APIs Paid/Free (either way it should be supported) Should be fast and efficient

Basically I am looking for something with database like functionality with the least footprint.

+3  A: 

Take a look at Sqlite. It has become the standard solution for a file based database solution - it's even built in to the iPhone, Firefox and many other high profile software/devices.

My Google-fu gave me this simple tutorial of using Sqlite with .net: sqlite-on-dotnet-in-3-mins

slebetman
slebetman, thanks for the link.
Bobby Alexander
see also http://stackoverflow.com/questions/93654/is-there-a-net-c-wrapper-for-sqlite
msw
Thanks slebetman. I think I will settle for sqlite for now.All hail crowd sourcing.
Bobby Alexander
A: 

Try MongoDB it's a file based document database. Installing it is done by copying it's files and it has a C# driver to read/write data from it.

Dror Helper