Uses of Interface
org.rostore.v2.media.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
Modifier and TypeClassDescriptionclass
This class extendsCatalogBlockOperations
by caching some subset of the catalog in memory.class
This is the major class to manage a catalog of blocks. -
Uses of Closeable in org.rostore.v2.container
Modifier and TypeClassDescriptionclass
Container class to manage access to the set of keys and their values.class
Container Shards ar independent portion of the Container, that have its ownBlockAllocator
and independent set of keys.class
Encapsulates the operation context on the shard level. -
Uses of Closeable in org.rostore.v2.container.async
Modifier and TypeClassDescriptionclass
A representation of the rostore container.class
class
-
Uses of Closeable in org.rostore.v2.data
Modifier and TypeClassDescriptionclass
This is a counterpart ofDataWriter
, that allows to read the data from the storage that has been previously written by the writer.class
Class to write the data to the storage using the provided block allocator. -
Uses of Closeable in org.rostore.v2.fixsize
Modifier and TypeClassDescriptionclass
FixSizeEntryBlock<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
-
Uses of Closeable in org.rostore.v2.media
Modifier and TypeInterfaceDescriptioninterface
Marks an entity that holds active blocks, which needs to be committed.Modifier and TypeClassDescriptionclass
A major class representing the ro-store storage.class
A basic class that has the status and can be closed. -
Uses of Closeable in org.rostore.v2.media.block
Modifier and TypeClassDescriptionclass
An object to access and modify the data in the boundaries of one block. -
Uses of Closeable in org.rostore.v2.media.block.allocator
Modifier and TypeInterfaceDescriptioninterface
This interface allows to allocate and free blocks What rebalance is? The allocation involves usage of blocks where the catalog is stored.Modifier and TypeClassDescriptionclass
This interface allows to allocate and free blocks. -
Uses of Closeable in org.rostore.v2.media.block.container
Modifier and TypeClassDescriptionclass
Specifies a set of blocks in the current transaction. -
Uses of Closeable in org.rostore.v2.seq
Modifier and TypeClassDescriptionclass
BlockSequence<T extends SequenceBlock>
Sequences manage a set of blocks.class
Represents a block that is embedded inBlockSequence
.