내용 목차
JEUS MQ에서 Persistence store를 JDBC로 설정했을때 생성되는 테이블의 컬럼에 대해 설명한다.
Destination 정보를 저장할 테이블이다.
항목 | 타입 | 설명 |
---|---|---|
DT_ID | BIGINT | Destination의 ID |
DT_NAME | VARCHAR(255) | Destination의 이름 |
DT_QUEUE | BIT | Destination이 Queue인지 Topic인지 구분
|
DT_VALID | BIT | Destination이 유효한 상태인지 구분 |
DT_LVID | BIGINT | Destination의 현재 버전 |
DT_DYNAMIC | BIT | Destination이 동적으로 생성되었는지 구분 |
DT_OBJECT | BLOB | Destination의 바이너리 데이터 |
Durable subscriber 정보를 저장할 테이블이다.
항목 | 타입 | 설명 |
---|---|---|
DS_ID | BIGINT | Durable subscriber의 ID |
DS_CLIENT_ID | VARCHAR(255) | Durable subscriber에 지정된 Client ID |
DS_NAME | VARCHAR(255) | Durable subscriber의 이름 |
DS_SELECTOR | VARCHAR(255) | Durable subscriber에 지정된 메시지 selector |
DS_VALID | BIT | Durable subscriber가 유효한 상태인지 구분 |
DS_LVID | BIGINT | Durable subscriber의 현재 버젼 |
DT_ID | BIGINT | Durable subscriber와 연결된 topic의 ID |
DT_LVID | BIGINT | Durable subscriber와 연결된 topic의 버전 |
Message 정보를 저장할 테이블이다.
항목 | 타입 | 설명 |
---|---|---|
MG_ID | BIGINT | 메시지의 ID |
MG_TYPE | TINYINT | 메시지의 타입 |
MG_LENGTH | INTEGER | 메시지의 길이 |
MG_OBJECT | TINYINT[] | 메시지의 바이너리 데이터 |
MG_STATUS | SMALLINT | 메시지의 상태 |
MG_GLOBAL_ORDER_CLOCK | SMALLINT | 메시지에 설정된 global order의 시각 |
MG_PERSISTENT | TINYINT[] | 메시지가 persistent로 설정되어 있는지 구분 |
DT_ID | BIGINT | 메시지가 들어있는 destination의 ID |
DT_LVID | BIT | 메시지가 들어있는 destination의 버전 |
Durable subscriber의 메시지 정보를 저장할 테이블이다.
항목 | 타입 | 설명 |
---|---|---|
DM_ID | BIGINT | Durable subscriber 메시지의 ID |
DM_STATUS | SMALLINT | Durable subscriber 메시지의 상태 |
DM_LVID | BIGINT | Durable subscriber 메시지의 현재 버전 |
MG_ID | BIGINT | 실제 메시지의 ID |
DS_ID | BIGINT | Durable subscriber 메시지가 들어있는 Durable subcriber의 ID |