问题描述
|
解决方法
银行业务是一个广泛的行业,拥有许多不同种类的系统,这些系统可能被视为“银行业务应用程序”。卡桑德拉(Cassandra)有一些适合的选择。
但是,缺少ACID支持可能会排除金融交易系统。
\“如果我存储东西怎么办
像信用卡一样敏感
信息或交易
信息,CAP是否仍然安全,因为
不使用ACID \“
那是两种不同的保险箱。
对于信用卡信息,安全意味着保护数据免遭未经授权的访问。这不仅包括存储在文件系统上,还包括节点间通信。我相信最新版本的Cassandra确实支持此功能,但我认为最好是您的应用程序对信用卡详细信息进行加密/解密,并让Cassandra存储gobbledegook。
对于交易信息,安全性意味着无论访问路径如何,数据的一致性视图。当我们处理银行余额时,最终的一致性不好。另一方面,Cassandra可以在审计跟踪中记录交易详细信息。