【发布时间】:2013-11-15 05:29:57
【问题描述】:
我知道这个云是许多问题的重复,但答案又不是直截了当的。
我知道这取决于 Windows 应用程序的使用和功能
但由于SQL Server CE(精简版)没有视图、存储过程、函数等任何特性,它是轻量级的。
请指导我在 SQL Server Express / SQLite / SQL Server CE 中选择我应该使用哪个?
我已经经历了所有的利弊仍然需要一个单行答案:(
我正在开发 Windows 应用程序,它是纸张设置器的桌面应用程序 它会设置试卷。
完全取决于我需要决定的要求,但我担心空间和性能。如果我选择 SQL Express,则可能需要很长时间,具体取决于计算机配置。我的 win 应用程序将与包含音频和视频集的论文相关
对于这个可能是最好用的应用程序,请指导。
【问题讨论】:
-
这不是一个合适的问题,因为 SO 不是推荐引擎。您还没有说明用例的所有参数,因此除了您作为设计师之外,没有人知道什么是最好的。投票结束。
-
@PreetSangha 是的,完全取决于我需要决定的要求,但我担心空间和性能。如果我选择 SQL Express,则可能需要很长时间,具体取决于计算机配置。我的 win 应用程序将与包含音频和视频集的论文相关
-
因此您需要围绕您拥有的约束进行适当的设计。这可能是阅读和原型设计。这不是一个对您的用例一无所知的人可以回答的问题,除非提供一个“空中手指”教皇。考虑一下 - 如果我说“您需要 SQL Server Express”会怎样,因为在我的设计中它是唯一需要的东西。这对你有什么帮助?要进行正确的设计,您确实需要考虑您的用例*。您甚至没有说明它们 - 所以可能这是您需要先定义的东西,然后再考虑您需要什么数据库。祝你好运。
标签: sql sql-server sqlite sql-server-ce