Struct star::StarConfig¶
ClassList > star > StarConfig
Configuration for metadata block optimization. More...
#include <stards.h>
Public Attributes¶
| Type | Name |
|---|---|
| size_t | arena_chunk_size = 1 \* 1024 \* 1024 |
| size_t | block_size = 1024 \* 1024 |
| size_t | buffer_shrink_threshold = 1024 \* 1024 |
| CompressionAlgorithm | compression = /* multi line expression */ |
| bool | metadata_block_enabled = true |
| CompressionAlgorithm | metadata_compression = /* multi line expression */ |
| std::set< std::string > | metadata_force_separate_keys |
| size_t | metadata_max_block_size = 64 \* 1024 |
Detailed Description¶
The metadata block system groups small scalar/array values into a single compressed block to reduce overhead and cloud access requests.
Public Attributes Documentation¶
variable arena_chunk_size¶
variable block_size¶
variable buffer_shrink_threshold¶
variable compression¶
variable metadata_block_enabled¶
variable metadata_compression¶
variable metadata_force_separate_keys¶
variable metadata_max_block_size¶
The documentation for this class was generated from the following file StarDS/include/stards.h