ORM 是不是适合只读应用程序?
Posted
技术标签:
【中文标题】ORM 是不是适合只读应用程序?【英文标题】:Is an ORM appropriate for a read-only application?ORM 是否适合只读应用程序? 【发布时间】:2018-01-16 10:15:03 【问题描述】:我的任务是创建一个处理内部数据库的报告应用程序。
数据库由一些其他工具填充,应用程序的目的基本上是从数据库中读取,并显示一些图表。
为此,应用程序将永远只连接只读帐户。
我一直在阅读 ORM,尤其是实体框架,但似乎非常专注于使数据库结构和数据库更新更容易。
由于应用程序的唯一目的是从数据库中读取数据,我是否会从使用实体框架或 Linq2SQL 等 ORM 中获得任何好处,还是应该坚持使用良好的 SqlCommands?
【问题讨论】:
【参考方案1】:如果您需要某种仪表板来显示来自 SQL Server 数据库的聚合数据,我建议您使用 Reporting Services。您需要在为该站点提供服务的计算机上拥有 SQL Server 许可证。
您当然可以使用 Entity Framework 从头开始创建仪表板,但是,为什么要重新发明***?
【讨论】:
以上是关于ORM 是不是适合只读应用程序?的主要内容,如果未能解决你的问题,请参考以下文章