Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
harshitgangal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
harshitgangal
1y ago
Yes, Vitess supports sharding out of the box. It’s actually one of its core design goals. I am a maintainer on the project, and Vitess provides native support for sharded query routing, resharding, and cluster management at scale.
2.
▲
by
harshitgangal
2y ago
Yes! The founders of PlanetScale were the co-creators of Vitess at YouTube, where it was built to handle MySQL scalability. PlanetScale builds on Vitess but offers a managed, developer-friendly experience.
3.
▲
by
harshitgangal
3y ago
When Vitess was donated to CNCF, there was an internal push from within Google to migrate everything to Spanner. I do not know any other reason. Disclaimer: Vitess Maintainer
4.
▲
Vitess 18 GA Release
(vitess.io)
1 points
by
harshitgangal
3y ago
|
0 comments
5.
▲
by
harshitgangal
3y ago
Likewise in Vitess. It is architecturally possible to add 100% compatibility :)
6.
▲
by
harshitgangal
3y ago
just the right time to ask this question. We have an RFC open to add support for foreign keys in Vitess https://github.com/vitessio/vitess/issues/12967
7.
▲
Connection Pooling in Vitess
(planetscale.com)
2 points
by
harshitgangal
4y ago
|
1 comments
8.
▲
by
harshitgangal
4y ago
Learn what Vitess does to allow modifying MySQL system settings on a connection from the pool.
9.
▲
by
harshitgangal
4y ago
Sequences actual use is for sharded keyspace. For unsharded you can just continue to use auto_increment. Maybe your application has some special logic which is complex enough to unwind. I am just clarifying for the second statement.
10.
▲
by
harshitgangal
4y ago
Disclaimer: I am a Vitess Maintainer. Please find my answer inline 1. You can't have single database view of all shards - Vitess does query planner and routing for the application so application does not have to know about shards. Yes,