com.nhncorp.neptune.tabletserver
Class UploaderCache
java.lang.Object
com.nhncorp.neptune.tabletserver.UploaderCache
public class UploaderCache
- extends java.lang.Object
Merge 속도:
. 51개 파일, 2.7GB -> 11m8.723s(로컬로 저장), 10m38.885s(HDFS)
- Author:
- nhn
|
Field Summary |
static org.apache.commons.logging.Log |
LOG
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
public static final org.apache.commons.logging.Log LOG
UploaderCache
public UploaderCache(NConfiguration conf,
TabletInfo tabletInfo,
java.lang.String[] columnNames,
java.lang.String uploadActionId,
int numOfVersion)
throws java.io.IOException
- Throws:
java.io.IOException
addColumnRecords
public void addColumnRecords(Row.Key rowKey,
ColumnValue[][] columnValues)
throws java.io.IOException
- Throws:
java.io.IOException
saveToDisk
public void saveToDisk()
throws java.io.IOException
- Throws:
java.io.IOException
close
public java.util.Map<java.lang.String,TabletMapFile> close()
throws java.io.IOException
- Throws:
java.io.IOException
init
public void init()
main
public static void main(java.lang.String[] args)
throws java.io.IOException
- Throws:
java.io.IOException