如何以及什么样的数据库可用于实时执行银行交易任务,如取款?

How and what kind of database can be used to do Banking Transaction tasks in real time like withdrawal of money?

我进退两难,不知道什么非Sql数据库可以用于银行交易等交易,即提款、存款,同时保持客户、客户账户、支付的产品、银行手续费和许多其他实体。

我是坚持使用 Sql,这对于大记录来说有点慢,还是我找到了一个非Sql 数据库,它更快但麻烦在于关系和数据库事务。

我需要解决这个难题的任何专家的答案。

根据 Alex 的评论,NoSql 可能不是 100% 适合的,但您可以考虑像 VoltDB 这样的 NewSQL 解决方案,它也有很好的方法来处理大量交易和处理报告查询。

see VoltDB comparison