The problem is, which "database"? If you know the data is always going to be in the range of ~1TB, use Postgres or some other ACID database. But I don't know of any petabyte scale ACID compliant database.
Also I'm not sure if ACID is sufficient or not for banking systems.
Also I'm not sure if ACID is sufficient or not for banking systems.