Package | Description |
---|---|
io.druid.benchmark | |
io.druid.segment | |
io.druid.segment.data |
Modifier and Type | Field and Description |
---|---|
static List<CompressionStrategy> |
LongCompressionBenchmarkFileGenerator.compressions |
static List<CompressionStrategy> |
FloatCompressionBenchmarkFileGenerator.compressions |
Modifier and Type | Field and Description |
---|---|
static CompressionStrategy |
IndexSpec.DEFAULT_DIMENSION_COMPRESSION |
static CompressionStrategy |
IndexSpec.DEFAULT_METRIC_COMPRESSION |
Modifier and Type | Method and Description |
---|---|
CompressionStrategy |
IndexSpec.getDimensionCompression() |
CompressionStrategy |
IndexSpec.getMetricCompression() |
Modifier and Type | Method and Description |
---|---|
static FloatColumnSerializer |
FloatColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression) |
static DoubleColumnSerializer |
DoubleColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression) |
static LongColumnSerializer |
LongColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
CompressionStrategy compression,
CompressionFactory.LongEncodingStrategy encoding) |
Constructor and Description |
---|
IndexSpec(BitmapSerdeFactory bitmapSerdeFactory,
CompressionStrategy dimensionCompression,
CompressionStrategy metricCompression,
CompressionFactory.LongEncodingStrategy longEncoding)
Creates an IndexSpec with the given storage format settings.
|
Modifier and Type | Field and Description |
---|---|
static CompressionStrategy |
CompressionStrategy.DEFAULT_COMPRESSION_STRATEGY |
Modifier and Type | Method and Description |
---|---|
static CompressionStrategy |
CompressionStrategy.forId(byte id) |
static CompressionStrategy |
CompressionStrategy.fromString(String name) |
static CompressionStrategy[] |
CompressionStrategy.noNoneValues() |
static CompressionStrategy |
CompressionStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CompressionStrategy[] |
CompressionStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static V3CompressedVSizeColumnarMultiIntsSerializer |
V3CompressedVSizeColumnarMultiIntsSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
int maxValue,
CompressionStrategy compression) |
static CompressedVSizeColumnarIntsSerializer |
CompressedVSizeColumnarIntsSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
int maxValue,
CompressionStrategy compression) |
static CompressedVSizeColumnarMultiIntsSupplier |
CompressedVSizeColumnarMultiIntsSupplier.fromIterable(Iterable<IndexedInts> objectsIterable,
int maxValue,
ByteOrder byteOrder,
CompressionStrategy compression,
Closer closer) |
static V3CompressedVSizeColumnarMultiIntsSupplier |
V3CompressedVSizeColumnarMultiIntsSupplier.fromIterable(Iterable<IndexedInts> objectsIterable,
int offsetChunkFactor,
int maxValue,
ByteOrder byteOrder,
CompressionStrategy compression,
Closer closer) |
static CompressedColumnarIntsSupplier |
CompressedColumnarIntsSupplier.fromList(it.unimi.dsi.fastutil.ints.IntArrayList list,
int chunkFactor,
ByteOrder byteOrder,
CompressionStrategy compression,
Closer closer) |
static CompressedVSizeColumnarIntsSupplier |
CompressedVSizeColumnarIntsSupplier.fromList(it.unimi.dsi.fastutil.ints.IntList list,
int maxValue,
int chunkFactor,
ByteOrder byteOrder,
CompressionStrategy compression,
Closer closer) |
static ColumnarDoublesSerializer |
CompressionFactory.getDoubleSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder byteOrder,
CompressionStrategy compression) |
static com.google.common.base.Supplier<ColumnarDoubles> |
CompressionFactory.getDoubleSupplier(int totalSize,
int sizePer,
ByteBuffer fromBuffer,
ByteOrder byteOrder,
CompressionStrategy strategy) |
static ColumnarFloatsSerializer |
CompressionFactory.getFloatSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder order,
CompressionStrategy compressionStrategy) |
static com.google.common.base.Supplier<ColumnarFloats> |
CompressionFactory.getFloatSupplier(int totalSize,
int sizePer,
ByteBuffer fromBuffer,
ByteOrder order,
CompressionStrategy strategy) |
static ColumnarLongsSerializer |
CompressionFactory.getLongSerializer(SegmentWriteOutMedium segmentWriteOutMedium,
String filenameBase,
ByteOrder order,
CompressionFactory.LongEncodingStrategy encodingStrategy,
CompressionStrategy compressionStrategy) |
static com.google.common.base.Supplier<ColumnarLongs> |
CompressionFactory.getLongSupplier(int totalSize,
int sizePer,
ByteBuffer fromBuffer,
ByteOrder order,
CompressionFactory.LongEncodingFormat encodingFormat,
CompressionStrategy strategy) |
void |
TableLongEncodingWriter.putMeta(ByteBuffer metaOut,
CompressionStrategy strategy) |
void |
LongsLongEncodingWriter.putMeta(ByteBuffer metaOut,
CompressionStrategy strategy) |
void |
DeltaLongEncodingWriter.putMeta(ByteBuffer metaOut,
CompressionStrategy strategy) |
void |
CompressionFactory.LongEncodingWriter.putMeta(ByteBuffer metaOut,
CompressionStrategy strategy)
Output the header values of the associating encoding format to the given outputStream.
|
Constructor and Description |
---|
BlockLayoutColumnarDoublesSupplier(int totalSize,
int sizePer,
ByteBuffer fromBuffer,
ByteOrder byteOrder,
CompressionStrategy strategy) |
BlockLayoutColumnarFloatsSupplier(int totalSize,
int sizePer,
ByteBuffer fromBuffer,
ByteOrder order,
CompressionStrategy strategy) |
BlockLayoutColumnarLongsSupplier(int totalSize,
int sizePer,
ByteBuffer fromBuffer,
ByteOrder order,
CompressionFactory.LongEncodingReader reader,
CompressionStrategy strategy) |
Copyright © 2011–2018. All rights reserved.