Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

IDIEP-72
Author
Sponsor
Created

  

Status
DRAFTDECLINED

Table of Contents

For Ignite 3.x the concept is formulated for the distributed table. The table is the base component that allows a store and updates data in the cluster. The table provides a base guaranty of consistency of data writes/reads.

...

Mapping entry to partition

All A table entry will have two partsconsists of:

  • Key part - a set of unique columns. It can be interpreted as the primary key.
  • Value part, it is another columns.

...

  • Optional Affinity part - a fixed subset of Key columns that define a partition the entry belongs to. By default, Affinity part = Key part.
  • Value part, it is another columns.


Flow description

Table starts to create through public API. In the time a partition distribution is being calculated and will have been available into each node when the table is returned to the client code.

...