0

我有一个 .net 应用程序并想访问我网站上的数据库。

哪个检索数据更快?

  1. 直接从我的.net 应用程序连接数据库?
  2. 使用像 php 这样返回 xml/json 的第三方?
4

1 回答 1

0

不完全确定速度,这取决于你想做什么。如果你建立一个连接,想要检索 1000 条记录,做一些特殊的工作来过滤它们(不能移动到 SQL 查询中),然后最后只处理 3 条记录,为你做这件事的 web 服务会更快因为您只需要从服务器下载 3 条记录,而不是全部 1000 条。

但是,从安全角度来看,客户端应用程序无论如何都不应该直接连接到数据库。

您甚至不一定需要使用“像 php 这样的第三方”。看看 C#.NET 应用程序的 WCF 服务。

总而言之,很难以任何确定性或具体性发表评论,因为您并不具体说明您究竟想对您的应用程序做什么。

于 2012-06-24T16:12:07.597 回答