Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



BigQuery is ACID compliant and easily handles petabytes.

https://cloud.google.com/bigquery/docs/introduction


Nobody in their right mind is using BQ for oltp workloads


Yes, but in addition to being ACID compliant (serializable ANSI), you need to support a million transactions per second - it’s not just about data size.


What’s the cloud infra like?


Generally speaking, you won't find financial institutions using Postgres for core line of business databases.


What will they be using? A similar SQL database that has a big vendor behind it like Oracle, or something else?


Any database easily handles terabytes, idk why that's a condition.

DuckDB and SQLite easily handle terabytes of data. They're just not so much for cloud based apps, or things that need multiusers and access control junk. They're the best choice for just about everything else though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: