1 |
1
제1 저장부;상기 제1 저장부와 이종인 제2 저장부; 및입력된 데이터를 복사 및 쓰기 B+ 트리를 기반으로 상기 제1 저장부에 추가하고, 상기 제1 저장부에 추가된 데이터 중에서 적어도 하나의 콜드 데이터를 상기 제2 저장부로 이주시키는 프로세서;를 포함하는 데이터 저장 처리 장치
|
2 |
2
제1항에 있어서,상기 프로세서는, 상기 적어도 하나의 콜드 데이터를 미리 정의된 설정에 따라서 병합을 수행하여 적어도 하나의 병합 데이터를 획득하고, 상기 적어도 하나의 콜드 데이터 대신에 상기 적어도 하나의 병합 데이터를 상기 제2 저장부로 전달하는 데이터 저장 처리 장치
|
3 |
3
제2항에 있어서,상기 프로세서는, 상기 제1 저장부에 추가된 데이터 중에서 적어도 하나의 핫 데이터를 제외하고 상기 적어도 하나의 콜드 데이터에 대한 병합을 수행하는 데이터 저장 처리 장치
|
4 |
4
제2항에 있어서,상기 프로세서는, 상기 제1 저장부 및 상기 제2 저장부 중 적어도 하나의 저장 용량, 부하 수준 및 입출력 대역폭 사용량 중 적어도 하나를 기반으로, 상기 적어도 하나의 병합 데이터를 상기 제1 저장부로 이주시킬지 여부를 결정하는 데이터 처리 장치
|
5 |
5
제1항에 있어서,상기 콜드 데이터는 액세스 또는 업데이트의 빈도가 낮거나 중요도가 낮은 데이터를 포함하고, 상기 핫 데이터는 액세스 또는 업데이터의 빈도가 높거나 중요도가 높은 데이터를 포함하는 데이터 처리 장치
|
6 |
6
제1항에 있어서,상기 제1 저장부는 상대적으로 높은 성능의 저장 장치를 포함하고, 상기 제2 저장부는 상대적으로 낮은 성능의 저장 장치를 포함하는 데이터 처리 장치
|
7 |
7
복수의 데이터가 동시에 또는 순차적으로 입력되는 단계;입력된 데이터를 복사 및 쓰기 B+ 트리를 기반으로 상기 제1 저장부에 추가하는 단계;상기 제1 저장부에 추가된 데이터 중에서 적어도 하나의 콜드 데이터를 상기 제1 저장부와 이종인 제2 저장부로 이주시키는 단계;를 포함하는 데이터 저장 처리 방법
|
8 |
8
제7항에 있어서,상기 제1 저장부에 추가된 데이터 중에서 적어도 하나의 콜드 데이터를 상기 제2 저장부로 이주시키는 단계는,미리 정의된 설정에 따라서 상기 적어도 하나의 콜드 데이터의 병합을 수행하여 적어도 하나의 병합 데이터를 획득하는 단계; 및상기 적어도 하나의 병합 데이터를 상기 제2 저장부로 전달하는 단계;를 더 포함하는 데이터 저장 처리 방법
|
9 |
9
제8항에 있어서,상기 미리 정의된 설정에 따라서 상기 적어도 하나의 콜드 데이터의 병합을 수행하여 적어도 하나의 병합 데이터를 획득하는 단계는,상기 제1 저장부에 추가된 데이터 중에서 적어도 하나의 핫 데이터를 배제하고 미리 정의된 설정에 따라서 상기 적어도 하나의 콜드 데이터의 병합을 수행하는 단계;를 더 포함하는 데이터 저장 처리 방법
|
10 |
10
제8항에 있어서,상기 제1 저장부에 추가된 데이터 중에서 적어도 하나의 콜드 데이터를 상기 제2 저장부로 이주시키는 단계는,상기 제1 저장부 및 상기 제2 저장부 중 적어도 하나의 저장 용량, 부하 수준 및 입출력 대역폭 사용량 중 적어도 하나를 기반으로 상기 병합 데이터를 상기 제1 저장부로 이주시킬지 여부를 결정하는 단계;를 더 포함하는 데이터 처리 방법
|
11 |
11
제7항에 있어서,상기 콜드 데이터는 액세스 또는 업데이트의 빈도가 낮거나 중요도가 낮은 데이터를 포함하고, 상기 핫 데이터는 액세스 또는 업데이터의 빈도가 높거나 중요도가 높은 데이터를 포함하는 데이터 처리 방법
|
12 |
12
제7항에 있어서,상기 제1 저장부는 상대적으로 높은 성능의 저장 장치를 포함하고, 상기 제2 저장부는 상대적으로 낮은 성능의 저장 장치를 포함하는 데이터 처리 방법
|