public interface PartitionMetaStorage<T extends Storable>
Storable implementation as partition metadata.| Modifier and Type | Method and Description |
|---|---|
void |
insertDataRow(T row,
IoStatisticsHolder statHolder) |
long |
metaPageId() |
byte[] |
readRow(long link)
Read row data by link as byte array.
|
void |
removeDataRowByLink(long link,
IoStatisticsHolder statHolder) |
void |
saveMetadata(IoStatisticsHolder statHolder)
Saves storage metadata.
|
byte[] readRow(long link)
throws IgniteCheckedException
link - Link.IgniteCheckedException - If failed.void insertDataRow(T row, IoStatisticsHolder statHolder) throws IgniteCheckedException
row - Row.statHolder - Stat holder.IgniteCheckedExceptionvoid removeDataRowByLink(long link,
IoStatisticsHolder statHolder)
throws IgniteCheckedException
link - Row link.IgniteCheckedException - If failed.void saveMetadata(IoStatisticsHolder statHolder) throws IgniteCheckedException
IgniteCheckedExceptionlong metaPageId()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023