How to choose light version of database system

后端 未结 4 1217
梦毁少年i
梦毁少年i 2021-01-15 02:49

I am starting one POS (Point of sale) project. Targeting system is going to be written in C# .NET 2 WinForms and as main database server We are going to use MS-SQL Server. A

4条回答
  •  心在旅途
    2021-01-15 03:04

    I'm doing much the same thing: central server probably running MS SQL server and distributed systems though these are running Linux. We opted to do the data transfer in XML and use sqlite on the distributed systems.

    It's early days but seems to be going well so far.

    There are .net bindings for sqlite.

    The reason we chose sqlite were:

    1. because it doesn't need any database management, which would be tricky on the remote systems.
    2. It seems very widely used: for example firefox uses sqlite for local storage.
    3. We can use it on Windows and Linux.
    4. It's supposed to be good at not losing data if there's an unexpected power outage.

提交回复
热议问题