public class NGlobalDictionary extends Object implements Serializable
| 构造器和说明 |
|---|
NGlobalDictionary(String dictParams) |
NGlobalDictionary(String project,
String sourceTable,
String sourceColumn,
String baseDir) |
| 限定符和类型 | 方法和说明 |
|---|---|
NBucketDictionary |
createNewBucketDictionary() |
int |
getBucketSizeOrDefault(int defaultSize) |
NGlobalDictMetaInfo |
getMetaInfo() |
String |
getResourceDir() |
boolean |
isFirst() |
NBucketDictionary |
loadBucketDictionary(int bucketId) |
void |
prepareWrite() |
void |
setFirst(boolean first) |
void |
writeMetaDict(int bucketSize,
int maxVersions,
long versionTTL) |
public NGlobalDictionary(String project, String sourceTable, String sourceColumn, String baseDir) throws IOException
IOExceptionpublic NGlobalDictionary(String dictParams) throws IOException
IOExceptionpublic String getResourceDir()
public NBucketDictionary loadBucketDictionary(int bucketId) throws IOException
IOExceptionpublic NBucketDictionary createNewBucketDictionary()
public void prepareWrite()
throws IOException
IOExceptionpublic void writeMetaDict(int bucketSize,
int maxVersions,
long versionTTL)
throws IOException
IOExceptionpublic NGlobalDictMetaInfo getMetaInfo() throws IOException
IOExceptionpublic int getBucketSizeOrDefault(int defaultSize)
public boolean isFirst()
public void setFirst(boolean first)
Copyright © 2014–2022 Apache Software Foundation. All rights reserved.