我们计划创建一个网络应用程序来存储客户的银行交易,例如购买,转账等,并允许他们对每笔交易进行标记/分类.
有人可以为此目的指出我们最好的数据库吗?它需要水平扩展,我们还需要对所有事务进行分析.
谢谢
存储银行交易的最佳数据库是银行使用的数据库DB2/z.
但是,由于我怀疑你能买得起System z大型机,这可能不是一个选择.这当然不会使它成为最好的数据库.
但是,如果您正在谈论为Joe Bloggs或Dodgy Brothers Rug Emporium存储交易(而不是工行的两亿左右客户),那么任何数据库都可以胜任任务 - 甲骨文(尽管它无能为力)区分NULL和空字符串),SQL Server,MySQL PostgreSQL,甚至可能是SQLite.