일시적 중첩 데이터 세트 모델 작성에 대한 제안을 찾고 있습니다. 나는 읽기 영역의 성능을 향상 시키려고 노력 중이다. 노드 수는 1 백만 개이며 노드 수는 20 개 이상입니다. 트리는 장래에 변경 사항을 입력 할 수있는 기능을 포함하여 시간이 지남에 따라 변경 될 수있는 범주를 저장합니다.시간이 지남에 따라 변경되는 중첩 된 데이터 세트 모델링 제안
현재 데이터 구조는 시간적 인접 노드 모델은, 시간이 지남에 따라 노드 트리의 변경을 모델링하는 간단한 데이터 구조 사소한이다
노드
NODEID
[데이터]가장자리
parentNodeId
childNodeId
validFromDate
validToDate
중첩 된 데이터 세트는 매우 빠른 읽기 작업을 위해 만들지 만, 중첩 된 세트 내 현재 이해
노드
노드 아이디가
가
왼쪽 트리에 시간이 지남에 변경을 지원하지 않습니다 오른쪽
[데이터]
한 생각 주어진 시점에서 왼쪽/오른쪽 값을 반영하는 일련의 "중첩 맵 (nesting map)"을 만들지 만, 이는 단일 변경 시간이 모델링 될 때마다 전체 노드 트리를 다시 만드는 것을 의미하며, 변화가 빈번하기 때문에 너무 큰 "둥지"데이터 세트가 필요합니다.
둥지가
가
가
왼쪽 NODEID 바로
validFromDate
validToDate
사람이 시간적 중첩 된 데이터 세트 모델을 생성하거나 주제에 좋은 자원을 알고 했습니까?
홈페이지 :