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

Clarify Statement #4353

Open
doyinosin opened this issue Jan 7, 2024 · 1 comment
Open

Clarify Statement #4353

doyinosin opened this issue Jan 7, 2024 · 1 comment
Assignees
Labels
architecture-center/svc assigned-to-author CXP assigned issue to author azure-guide/subsvc doc-enhancement Suggested additions/improvements to an article; user is not blocked Pri1 triaged

Comments

@doyinosin
Copy link

doyinosin commented Jan 7, 2024

The below statement right after the Lookup Strategy image is unclear to me:

The mapping between the shard key and the physical storage can be based on physical shards where each shard key maps to a physical partition

  • I presume the 'mapping' here is the indication of which physical storage contains the data associated with respective distinct shard key values. Please confirm.
  • Are 'shard', 'partition' and 'storage' used interchangeably? If so, consistent use within the same statement would make it easier to understand. Switching terms might suggest separate concepts are being referenced.
  • If interchangeable, I understand:
    • The mapping is between the shard key (distinct value) and a physical shard where each shard key (distinct value) is associated with a physical shard
  • Why I specify shard key (distinct value)
  • I understand the shard key to be the basis of the scheme by which data is distributed among shards. In certain contexts, it makes more sense to distinguish the shard key (the column/field) from its values. I fail to see how the shard key itself maps to a physical partition. Am I right to think this refers to distinct shard key values instead (not the shard key itself)?

Document Details

Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

@AjayBathini-MSFT AjayBathini-MSFT added doc-enhancement Suggested additions/improvements to an article; user is not blocked cxp CXP team is reviewing triaged labels Jan 7, 2024
@AjayBathini-MSFT
Copy link

@doyinosin
Thanks for your feedback! We will investigate and update as appropriate.

@AjayBathini-MSFT AjayBathini-MSFT added assigned-to-author CXP assigned issue to author and removed cxp CXP team is reviewing labels Jan 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture-center/svc assigned-to-author CXP assigned issue to author azure-guide/subsvc doc-enhancement Suggested additions/improvements to an article; user is not blocked Pri1 triaged
Projects
None yet
Development

No branches or pull requests

3 participants