Re:You don’t need to be “enterprise-ready” or “scalable”
by dominotw on Tuesday May 31, 2022 @10:34PM
(#31577405)
I am suprised how niche these newsql databases are. Is it because they are expensive? why wouldn't everyone use those.
[ Parent
| on HN ]
Re:You don’t need to be “enterprise-ready” or “scalable”
by dub on Wednesday June 01, 2022 @02:40PM
(#31586251)
Scalable relational storage is relatively new to industry consciousness (outside of Google, where Spanner is used for nearly everything).
Spanner and Vitess existed at Google in the early 2010s. It was mid-to-late 2010s before CockroachDB, TiDB, and Vitess were available as open source.
Battle hardened database administrators who've been working with traditional unscalable databases for decades often aren't up-to-date with what's possible today unless they frequently talk shop with peers at other companies or go to conferences.
Personally I hope old databases like MySQL and PostgreSQL die out within the next decade. They served us well, but they're 25+ years old and the weight of legacy code plus the need for backwards compatibility is a huge drag on their ability to evolve.
Re:You don’t need to be “enterprise-ready” or “scalable”
by cersa8 on Wednesday June 01, 2022 @04:48AM
(#31579533)
I've experimented with migrating from PostgreSQL to CockroachDB and YugabyteDB. It makes sense that a newsql DB is slower but compared to to a local PostgreSQL cluster it was unacceptably slow. You lose features and are now dependent on a heavily VC funded startup that may not make it.