将UWP应用程序连接到远程数据库的最佳方法是什么?

时间:2016-05-22 14:34:23

标签: c# sqlite uwp raspberry-pi3

我正在使用 Raspberry pi 3模型B Windows IOT 的新项目中工作。我将使用多个设备连接到我将创建和发布数据的数据库。我的问题是实现这个的最佳方法是什么?我可以使用UWP应用程序连接到远程 SQLite 数据库,还是应该使用不同的东西? 我是新手,所以请保持简单。 :)

提前致谢。

1 个答案:

答案 0 :(得分:1)

我建议您使用传统的RDBMS(如SQL Server或MySQL)作为后端。 SQLite有一个很好的页面here,讨论用例。由于您将要有多个客户端设备与中央数据库通信,因此可能会遇到使用传统RDBMS可避免的并发问题。 SQLite非常适合Raspberry Pi中的内部数据库。

我个人也喜欢在数据库前放置类似WebAPI服务的东西,如果我将它暴露在互联网上的话。这样,如果数据访问逻辑需要更改,则可以在不重新部署到所有客户端设备的情况下进行更改。