Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Addition of the article sharded table #3

Closed
frouioui opened this issue Nov 1, 2020 · 0 comments · Fixed by #6
Closed

Addition of the article sharded table #3

frouioui opened this issue Nov 1, 2020 · 0 comments · Fixed by #6
Assignees
Labels
enhancement New feature or request vitess Related to the Vitess cluster

Comments

@frouioui
Copy link
Owner

frouioui commented Nov 1, 2020

Adding the article table to the region-based sharded cluster could be a good direction to take. We have multiple choices, either create a whole new key-space e.g. "articles", or add the article table to the users key-space, which will require to change name. Both options have to be considered, the first one seeming (for now) better in terms of scalability.

Articles will be fragmented depending on their category, for now we have 3 categories, 2 categories are located in 2 separated shards, but the 3rd category is supposed to be replicated across the 2 initial shards, which could potentially be an issue regarding the architecture of Vitess, some research needs to be done on the replication system of Vitess before moving forward.

@frouioui frouioui added enhancement New feature or request vitess Related to the Vitess cluster labels Nov 1, 2020
@frouioui frouioui self-assigned this Nov 6, 2020
@frouioui frouioui linked a pull request Nov 6, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request vitess Related to the Vitess cluster
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant