Uses of Interface
org.rostore.v2.media.Closeable
Packages that use Closeable
Package
Description
All operation related to the catalog of blocks
Classes related to the containers, shards
RoStore async classes for high-frequency massive concurrency
Classes related to value read/write safe operations
General low-level functionality to read/write block content with entries of fixed size
Low-level operation to read/write key entries
Major classes that manage basic access to the ro-store
Core Block-related functionalities
Allocators root and secondary
Transactional boundary
Major classes that manage basic block sequence operations
-
Uses of Closeable in org.rostore.v2.catalog
Classes in org.rostore.v2.catalog that implement CloseableModifier and TypeClassDescriptionclassThis class extendsCatalogBlockOperationsby caching some subset of the catalog in memory.classThis is the major class to manage a catalog of blocks. -
Uses of Closeable in org.rostore.v2.container
Classes in org.rostore.v2.container that implement CloseableModifier and TypeClassDescriptionclassContainer class to manage access to the set of keys and their values.classContainer Shards ar independent portion of the Container, that have its ownBlockAllocatorand independent set of keys.classEncapsulates the operation context on the shard level. -
Uses of Closeable in org.rostore.v2.container.async
Classes in org.rostore.v2.container.async that implement CloseableModifier and TypeClassDescriptionclassA representation of the rostore container.classclass -
Uses of Closeable in org.rostore.v2.data
Classes in org.rostore.v2.data that implement CloseableModifier and TypeClassDescriptionclassThis is a counterpart ofDataWriter, that allows to read the data from the storage that has been previously written by the writer.classClass to write the data to the storage using the provided block allocator. -
Uses of Closeable in org.rostore.v2.fixsize
Classes in org.rostore.v2.fixsize that implement CloseableModifier and TypeClassDescriptionclassFixSizeEntryBlock<T extends FixSizeEntry>This is an extension of sequence block that maps the block area as a set of the fixed-sized entries. -
Uses of Closeable in org.rostore.v2.keys
Classes in org.rostore.v2.keys that implement Closeable -
Uses of Closeable in org.rostore.v2.media
Subinterfaces of Closeable in org.rostore.v2.mediaModifier and TypeInterfaceDescriptioninterfaceMarks an entity that holds active blocks, which needs to be committed.Classes in org.rostore.v2.media that implement CloseableModifier and TypeClassDescriptionclassA major class representing the ro-store storage.classA basic class that has the status and can be closed. -
Uses of Closeable in org.rostore.v2.media.block
Classes in org.rostore.v2.media.block that implement CloseableModifier and TypeClassDescriptionclassAn object to access and modify the data in the boundaries of one block. -
Uses of Closeable in org.rostore.v2.media.block.allocator
Subinterfaces of Closeable in org.rostore.v2.media.block.allocatorModifier and TypeInterfaceDescriptioninterfaceThis interface allows to allocate and free blocks What rebalance is? The allocation involves usage of blocks where the catalog is stored.Classes in org.rostore.v2.media.block.allocator that implement CloseableModifier and TypeClassDescriptionclassThis interface allows to allocate and free blocks. -
Uses of Closeable in org.rostore.v2.media.block.container
Classes in org.rostore.v2.media.block.container that implement CloseableModifier and TypeClassDescriptionclassSpecifies a set of blocks in the current transaction. -
Uses of Closeable in org.rostore.v2.seq
Classes in org.rostore.v2.seq that implement CloseableModifier and TypeClassDescriptionclassBlockSequence<T extends SequenceBlock>Sequences manage a set of blocks.classRepresents a block that is embedded inBlockSequence.