Local Database vs XML
-
I saw a few imaging programs, that use local database for storing data about images and thus provide extremely fast image search (wihtout accessing files). I want to implement this: database for faster file search in my C# app, but any SQL tutorial begins with installation of some server tools. However, end user does not have these tools. I also cannot force him to install MS SQL Server, because he may not use Windows (my app should work on other platforms). So I'm confused. Is is possible to use databases as well (in app release, that does not contain huge server tools) or it is better to use some alternative (e.g. store all the data in single XML file)? Thanks a lot, Libor Tinka
-
I saw a few imaging programs, that use local database for storing data about images and thus provide extremely fast image search (wihtout accessing files). I want to implement this: database for faster file search in my C# app, but any SQL tutorial begins with installation of some server tools. However, end user does not have these tools. I also cannot force him to install MS SQL Server, because he may not use Windows (my app should work on other platforms). So I'm confused. Is is possible to use databases as well (in app release, that does not contain huge server tools) or it is better to use some alternative (e.g. store all the data in single XML file)? Thanks a lot, Libor Tinka
-
I saw a few imaging programs, that use local database for storing data about images and thus provide extremely fast image search (wihtout accessing files). I want to implement this: database for faster file search in my C# app, but any SQL tutorial begins with installation of some server tools. However, end user does not have these tools. I also cannot force him to install MS SQL Server, because he may not use Windows (my app should work on other platforms). So I'm confused. Is is possible to use databases as well (in app release, that does not contain huge server tools) or it is better to use some alternative (e.g. store all the data in single XML file)? Thanks a lot, Libor Tinka
-
I saw a few imaging programs, that use local database for storing data about images and thus provide extremely fast image search (wihtout accessing files). I want to implement this: database for faster file search in my C# app, but any SQL tutorial begins with installation of some server tools. However, end user does not have these tools. I also cannot force him to install MS SQL Server, because he may not use Windows (my app should work on other platforms). So I'm confused. Is is possible to use databases as well (in app release, that does not contain huge server tools) or it is better to use some alternative (e.g. store all the data in single XML file)? Thanks a lot, Libor Tinka
Libor Tinka wrote:
he may not use Windows (my app should work on other platforms)
Are you planning on having your app work with Mono?