요약 |
해싱 데이터 관리 장치 및 방법이 개시된다. 본 발명의 실시예에 따른 해싱 데이터 관리 방법은, 해싱 요청된 키로부터 글로벌 힙 식별자를 발췌하는 단계, 해싱 요청 키에서 글로벌 힙 식별자 제외된 나머지 비트값을 해시 함수의 입력으로 해싱을 실행하는 단계 및 글로벌 힙 식별자를 글로벌 힙 정보 배열 인덱스로 사용하여 글로벌 힙 정보 배열 요소로부터 검색된 글로벌 힙에 해싱된 데이터를 저장하는 단계를 포함하되, 저장하는 단계는, 글로벌 힙에 대응되는 메타데이터가 존재하고, 메타데이터가 지시하는 글로벌 힙과 현 프로세스의 글로벌 힙이 일치할 경우, 해싱된 데이터를 현 프로세스의 글로벌 힙에 저장하는 단계, 글로벌 힙에 대응되는 메타데이터가 존재하고, 메타데이터가 지시하는 글로벌 힙과 현 프로세스의 글로벌 힙과 일치하지 않을 경우, 메타데이터가 지시하는 글로벌 힙으로 현 프로세스의 글로별 힙을 교체하고, 해싱된 데이터를 교체된 글로벌 힙에 저장하는 단계 및 글로벌 힙에 대응되는 메타데이터가 존재하지 않을 경우, 신규 글로벌 힙에 대한 메타데이터를 생성하고 대응되는 글로벌 힙 정보 배열의 요소에 그 메타데이터를 연결하고, 메타데이터가 지시하는 글로벌 힙으로 현 프로세스의 글로벌 힙을 교체하고, 해싱된 데이터를 교체된 글로벌 힙에 저장하는 단계 중 하나를 수행할 수 있다.
|