sql-server – 在SQL Server Express和SQL Lite之间选择

前端之家收集整理的这篇文章主要介绍了sql-server – 在SQL Server Express和SQL Lite之间选择前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个项目要求为应用程序选择一个光数据库

需要在sql Server Express Edition或sqlLite之间进行选择。哪一个将是高效和可靠的。我应该在Windows 7 / Windows 2008 R2下运行它。我是新手在数据库编程。如果您可以分享一些信息将是有帮助的

>可靠性
>稳定性
>尺寸限制
>内存消耗
>表现

解决方法

sql Server Express和sqlite不是真正可比较的数据库系统。

> sql Server Express是Microsoft的完整sql Server产品的免费版本,客户端应用程序连接到的独立数据库服务器(通常在专用机器上运行)。它是为许多用户同时使用数据库的Web应用程序设计的,并且需要高可用性。
> sqlite是一个紧凑的进程内数据库,通常用于受益于可以访问基于sql数据库系统的应用程序,但在应用程序旁安装完整的独立数据库是不可行的。例如,Firefox使用sqlite来存储书签,Adobe Lightroom使用它来存储其照片目录,还有几个使用sqlite的移动(例如iPhone)应用程序。

相当于sqlite的Microsoft将是SQL Server compact edition (CE),它是免费的分发和使用。 sql Server CE在很多方面与sqlite非常相似。

同样,非Micrososft等效的sql Server(Express版本和完整版)可能是MySQL

尽管有交叉(您可能会构建一个使用sqlite的小型Web应用程序,或需要用户安装sql Express的大型桌面应用程序)通常在数据库系统(进程内和独立数据库服务器)的两种“类型”之间进行选择,正在开发的应用程序类型。

原文链接:https://www.f2er.com/mssql/84563.html

猜你在找的MsSQL相关文章