我想构建一个类似于POS的桌面应用程序。用户可以向其输入数据并将数据保存到本地数据库,而不是访问服务器中的远程数据库。我想这样做的原因是为了减少流量并使我的应用程序更具响应性,因为它将减少访问远程数据库的开销。
我想构建此桌面应用程序的至少5个客户端,并且每个客户端都有一个本地数据库。与这些客户一起,我将设置一个服务器数据库,我将用于报告或在线访问,显示所有客户的所有状态和数据。
例如,特定用户使用客户端计算机,他的所有数据都将存储在本地数据库中,然后才能传输到服务器数据库进行同步。我觉得这个系统并没有给服务器提供实时的数据更新,但这正是我需要的。由于服务器数据库仅用于报告目的,因此服务器中没有客户端操作的信息。