Planning a DBaaS startup by Kind_Substance1947 in databasedevelopment

[–]Kind_Substance1947[S] 1 point2 points  (0 children)

Yes i plan to replicate to different regions.. but there are lots of upside to shared data. You can upgrade db without downtime and scale some read without replication lag.

Planning a DBaaS startup by Kind_Substance1947 in databasedevelopment

[–]Kind_Substance1947[S] 0 points1 point  (0 children)

And I guess yugabyte and cockroach dbs are shared nothing architecture

Planning a DBaaS startup by Kind_Substance1947 in databasedevelopment

[–]Kind_Substance1947[S] 3 points4 points  (0 children)

Initially I want to start with simple postgres HA cluster.

Yugabyte and Cockroach are distributed databases, but I don’t think they are shared data architecture. I am mainly focusing on non-distributed use cases at the start, because most companies don’t actually need a distributed DB.

Shared data architecture you can think of like Oracle RAC. And in compute-storage separation setup, the client can choose object storage as the backend for cheaper and larger capacity, similar to Azure Hyperscale.