【问题标题】:Fastest Approach to Save and Read Data from Database in MVC [closed]在 MVC 中从数据库中保存和读取数据的最快方法 [关闭]
【发布时间】:2015-09-04 06:09:08
【问题描述】:

我正在开发一个需要从数据库中快速保存和检索数据的应用程序。我正在使用带有 C# 的 MVC5 razor 视图。

场景可能就像有一个帖子可以被任何用户喜欢/不喜欢,并且数据将存储在数据库中,用户也可以分享该帖子。例如,脸书。在 facebook 上,我们喜欢/不喜欢帖子,而且速度非常快。

谁能告诉我我应该使用哪种数据库工具**(Sql Server、MySql、Oracle 等)**以及我应该使用哪种数据方法**(实体框架、存储过程、ORM、NoSql 等)**在我的场景中?

提前谢谢....

【问题讨论】:

    标签: c# .net asp.net-mvc database razor


    【解决方案1】:

    数据库的选择完全取决于您。 而且它也取决于成本,因为mysql是免费的。

    您必须确定您的需求,然后需要选择数据库工具。

    如果你只考虑速度,那么你需要阅读实体框架、存储过程、ORM、NoSql。

    这些是用于不同目的的不同方法

    作为计算机软件中的对象关系映射(ORM、O/RM 和 O/R 映射)是一种编程技术,用于在面向对象的编程语言中在不兼容的类型系统之间转换数据。这实际上创建了一个可以在编程语言中使用的“虚拟对象数据库”。

    所以它完全符合您的要求。

    但首先我建议您阅读更多有关这些概念的信息。

    这两个链接肯定会帮助您了解更多。

    https://kevinlawry.wordpress.com/2012/08/07/why-i-avoid-stored-procedures-and-you-should-too/

    http://www.davidwaynebaxter.com/tech/dev/orm-or-sprocs/

    【讨论】:

      猜你喜欢
      • 2012-09-24
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      相关资源
      最近更新 更多