【发布时间】:2014-07-30 11:16:23
【问题描述】:
注意:我对存储和访问在线数据库完全陌生。我已经,悬停,自学了足够的关于 asp.net/SQL、html 和 JS 的知识来创建一个 Web 应用程序。目前我有一个托管在 Godaddy 帐户上的 Web 应用程序,其中包括一个 SQL Server,我正在使用它进行登录验证(它支持 asp 帐户向导——这就是我使用它的原因)。我知道我的应用程序会很快填满该数据库(它是 1 gig 限制),所以我希望结合使用 Godaddy 帐户附带的 10 个包含的 MySql 数据库和 SQL 服务器。我的问题是:我可以使用 SQL 服务器来处理帐户和身份验证,然后将用户数据存储在 MySql 数据库中吗?或者我是否完全按照自己的想法出去吃午饭?我想第一次正确设置它,以便我可以安全地扩大规模。 或者,我应该完全忘记 Godaddy 并尝试 MS Azure 吗? 谢谢
【问题讨论】:
-
就个人而言,我会使用 MongoDB,因为它是网络规模; )
-
MySQL 也是如此。 MongoDB 和 MySQL 解决了不同类别的存储问题,并且在任何现代堆栈中都发挥着重要作用。
-
而且许多高活动站点也使用 SQL Server。我知道有人用数万亿行来管理 Ql 服务器实例,所以 wenb 规模是一个谬论。是的,设计糟糕的数据库不能很好地扩展,是的,扩展理性数据库需要专业知识,但是我不会将我的数万亿条记录信任给个人不是专家的人。
标签: mysql asp.net sql-server