Open elon0823 opened 5 years ago
Timeseries에서 FST 정의
FST Construction
Ranged Query가 발생하면 다음을 수행
Ranged Query에서 weight가 가장 낮은 Arc를 찾고 Prune을 수행함.
현재 여기서 개발 중...
@co1god m초 단위를 알려주는 trigger는 tendermint block생성이고 Data group은 block에 대한 정보(ex. blockheight)를 의미하는게 맞나요?
block에 대한 정보라기 보다는 음... 그냥 데이터의 키 그룹이라고 생각하면 될것같습니다. 근데 아직 이 부분이 명확하진 않아요
현재 meta data 를 Query 하고 real data 를 Fetch 하는 과정은 Query->Fetch / Query->Fetch 만 하는 시나리오로 한정하여 구현이 되어있는 상태입니다. 앞으로 paust-db 가 나아갈 방향은 하나의 Query문을 통해 Fetch 처리하는 것이 아닌 Query->Query->Query->Fetch / Query->Query->Fetch 같은 형식이 되어야 합니다. 때문에 하나의 Query에 한개의 Query Obj가 담기는 구조가 아닌 여러 Query Obj 가 담겨 처리하는 구조를 같이 고민하면 좋을 것 같습니다.