vector-engineering / covidcg

A COVID-19 CoV Genetics (CG) browser to inform therapeutics development
https://covidcg.org
MIT License
26 stars 5 forks source link

Experiment with other DBs? #419

Closed atc3 closed 2 years ago

atc3 commented 3 years ago

We're about to be running against the limits of Postgres... maybe time to switch over to a more robust and scalable solution.

My proposal is Google Cloud BigTable (same concept/interoperable API as Apache HBase)

atc3 commented 2 years ago

Closing for now, we can re-open later. We tried BigTable and Cassandra:

BigTable: not very fast for small queries and very expensive to host a cluster Cassandra: Quick but not trivial to host a cluster as well. This is probably the option to revisit if performance becomes a major issue when we hit 50M genomes or something ridiculous.

atc3 commented 2 years ago

Will be keeping the dev branches (bigtable-dev and cassandra-dev) alive for now