LocalDB 和Compact

  1. LocalDB:微软的新生代轻量级数据库.

    1. SQL Server作为一个成熟的数据库产品,其Express版本依然具有相当的复杂度。但作为开发人员,我们更希望降低管理复杂度,专注于开发,LocalDB的开发目标由此形成.

  2. 轻量级数据库对比(LocalDB vs. SQL Express vs. Compact)

    LocalDB并不能完全替代SQL Server Express,它只是对开发人员提供了另外一种选择,并保证与SQL Server Express一致的兼容性。

    LocalDB与SQL Server Compact之间有很大区别:

    运行模式:SQL Server Compact是一个进程内(in-proc)DLL,LocalDB则作为独立进程运行。

    磁盘占用:SQL Server Compact的体积仅有4MB,LocalDB安装之后则有140MB。

    功能特性:SQL Server Compact仅提供RDBMS的核心功能,而LocalDB则提供更丰富的功能,比如存储过程、几何和地理数据类型。

原文地址:https://www.cnblogs.com/zhangliming/p/3012264.html