|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Constants | |
|---|---|
| com.nhncorp.neptune.changelog.previous | 사용하지 않는 change log server |
| com.nhncorp.neptune.client | Neptune Client API, Shell, Scanner, Utility |
| com.nhncorp.neptune.common | |
| com.nhncorp.neptune.master | Neptune Master Server |
| com.nhncorp.neptune.tabletserver | TabletServer |
| Uses of Constants in com.nhncorp.neptune.changelog.previous |
|---|
| Subinterfaces of Constants in com.nhncorp.neptune.changelog.previous | |
|---|---|
interface |
ChangeLogServerIF
|
interface |
FileChangeLogServerIF
|
| Classes in com.nhncorp.neptune.changelog.previous that implement Constants | |
|---|---|
class |
FileChangeLogServer
|
| Uses of Constants in com.nhncorp.neptune.client |
|---|
| Classes in com.nhncorp.neptune.client that implement Constants | |
|---|---|
class |
NTable
테이블의 데이터를 관리하기 위해 클라이언트에서 사용되는 메인 클래스 하나의 NTable 객체는 하나의 테이블에 대한 처리만 수행한다. |
class |
NTableManager
테이블을 생성하거나 스키마의 변경, drop 등과 같은 DDL(data definit ion language)과 관련된 작업을 수행한다. |
| Uses of Constants in com.nhncorp.neptune.common |
|---|
| Classes in com.nhncorp.neptune.common that implement Constants | |
|---|---|
class |
GlobalConstants
|
| Uses of Constants in com.nhncorp.neptune.master |
|---|
| Subinterfaces of Constants in com.nhncorp.neptune.master | |
|---|---|
interface |
NeptuneMasterIF
Unit 테스트를 위해 NeptuneMaster의 메소드 중 테스트 대상 메소드만 interface로 별도 정의 |
| Classes in com.nhncorp.neptune.master that implement Constants | |
|---|---|
class |
NeptuneMaster
Neptune의 클러스터를 관리하는 Master NeptuneMaster의 역할은 Tablet을 할당해주는 역할만 수행한다. |
| Uses of Constants in com.nhncorp.neptune.tabletserver |
|---|
| Subinterfaces of Constants in com.nhncorp.neptune.tabletserver | |
|---|---|
interface |
TabletServerIF
|
| Classes in com.nhncorp.neptune.tabletserver that implement Constants | |
|---|---|
class |
Tablet
commit: ChangeLogMerge를 하면 안됨 scanner opened: Major Compaction, Minor Compaction, Split or Merge 못함. drop, stop은 기다렸다가 close되면 시작 MinorCompaction: MajorCompaction, Split, Merge, ScanOpen 못하고, drop, stop은 기다렸다가 종료되면 시작 MajorCompaction: MinorCompaction, Split, Merge, ScanOpen 못하고, drop, stop은 기다렸다가 종료되면 시작 Split or Merge: Major Compaction, Minor Compaction, drop, stop, ScanOpen 못함. commit은 Split/Merge 작업중 MemTablet에 관련된 작업 진행중에만 못함 drop or stop: all stop |
class |
TabletServer
Tablet을 관리하는 메인 서버 Neptune을 구성하는 세가지 데몬(NeptuneMaster, TabletServer, ChangeLogServer) 서버 중 하나이다. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||