加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为什么不应该使用nosql进行金融交易

发布时间:2020-12-13 13:29:19 所属栏目:百科 来源:网络整理
导读:我从一位发言人那里听到一个由银行组织的Hackaton活动,由于其安全原因,你不应该使用nosql进行金融交易. 但我不知道他在说什么.我一直在寻找一个答案,为什么我不应该在我的应用程序中使用nosql数据库. 什么是关于nosql的pro和con,以及关于sql数据库的金融交易
我从一位发言人那里听到一个由银行组织的Hackaton活动,由于其安全原因,你不应该使用nosql进行金融交易.
但我不知道他在说什么.我一直在寻找一个答案,为什么我不应该在我的应用程序中使用nosql数据库.

什么是关于nosql的pro和con,以及关于sql数据库的金融交易的专业和缺点是什么?

现在,我正在为商店收银员建立一个应用程序,收银员使用此应用程序存储交易,接收订单,并使用现金或信用卡付款.

该项目API的最佳方法是什么? SQL或NoSQL,以及为什么

解决方法

由@ A2H解释,SQL和NoSQL取决于你的要求,说NoSQL不安全不准确,这就像说SQL不可扩展……这也不是真的.

现在,对于财务应用程序,您将有一些非功能性需求,我可以在下面列出:

>在文件级别安全:如果有人有权访问数据库文件,他们是否可以使用它来加载其他地方的信息?例如,在SQL Server中,有关db的登录信息包含在文件中,因此复制没有密码的文件将使黑客难以窃取信息.
>可扩展:我们在谈论多少钱?几百万条记录?在什么意义上可扩展,您需要执行分布式查询还是只需要本地化数据库,具体取决于帐户信息的区域和中央表?或者您打算创建一个每秒钟会收到大量记录的应用程序(如外汇信息),因此您需要一些东西来摄取大量记录并分析结果?在这种情况下,NoSQL可能适合您.
>交易(ACID)投诉:您是否正在处理交易(比如此信用卡的借方类型?)然后您可能需要使用Djondb或传统RDBMS之类的东西来支持交易.
>灵活的模式:您需要一个灵活的模式,可以适应您的频繁更改,而无需重新设计数据库和更新以前的记录? NoSQL很擅长这个.

列表将继续……但我认为你明白了……

如同任何其他概括一样,说NoSQL不安全是一种夸大其词.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读