首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管.net核心数据库的最佳方法是什么?

托管.net核心数据库的最佳方法是什么?
EN

Stack Overflow用户
提问于 2018-03-15 12:18:38
回答 1查看 353关注 0票数 2

我必须为一家保险/金融公司建立一个网络系统。所以我有了使用(.NET核心)构建系统的想法。这个系统将有安全/敏感的数据,并且数据库将是一个不断增长的它应该受到保护的数据库。那么,在考虑安全性、大小和所有因素时,最好的数据库方法是什么?我在考虑MongoDb或MySQL,因为托管在Azure或SQL server上的成本会更高。客户想要以更便宜的方式制作它。我想找出什么是最便宜的方式来构建这个应用程序。

EN

回答 1

Stack Overflow用户

发布于 2018-03-27 02:34:42

这是一个广泛的问题,您注意到两个不同的部分-数据库和总成本。查看数据库选项:

查看将存储在此数据库中的数据。有哪些数据类型,客户端需要通过脚本/查询引擎/报告引擎还是仅通过应用程序接口进行访问?(因为对于大多数情况,查询SQL数据库更加简单。)

  • 谁将管理数据库?你?客户?DBA有什么经验?NoSQL数据库是不同的动物,对于任务关键型、敏感的数据库,我建议您与数据库管理员的经验保持一致。
  • 数据库将变得多大?MySQL将处理绝大多数公司数据需求。
  • 数据库设计需要多复杂才能适应您的应用程序?(如果数据库设计需要复杂,那么NoSQL方法可能更好。但是,在确保良好的性能的同时,您的目标是最干净的数据库设计。)
  • 这个数据库将位于何处?基于云的托管平台?内部部署?(托管允许数据库以较低的成本轻松扩展。)

所有这些类型的问题都将决定哪种数据库引擎最适合这种情况。我建议您保持在熟悉的参数范围内,以使开发、部署和管理变得更容易,也可能更快。这也将节省资金。看看总拥有成本,而不仅仅是需要支付的初始资金。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49291511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档