| Interface | Description |
|---|---|
| BucketAssigner |
Assigner a bucket for a record, just used in dynamic bucket table.
|
| IndexMaintainer<T> |
Maintainer to maintain index.
|
| IndexMaintainer.Factory<T> |
Factory to restore
IndexMaintainer. |
| Class | Description |
|---|---|
| HashBucketAssigner |
Assign bucket for key hashcode.
|
| HashIndexFile |
Hash index file contains ints.
|
| HashIndexMaintainer |
An
IndexMaintainer for dynamic bucket to maintain key hashcode in a bucket. |
| HashIndexMaintainer.Factory |
Factory to restore
HashIndexMaintainer. |
| IndexFile |
Base index file.
|
| IndexFileHandler |
Handle index files.
|
| IndexFileMeta |
Metadata of index file.
|
| IndexFileMetaSerializer | |
| PartitionIndex |
Bucket Index Per Partition.
|
| SimpleHashBucketAssigner |
When we need to overwrite the table, we should use this to avoid loading index.
|
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.