사이트에서 검색할때 ":" 로 구분되는 태그는 api에다가 직접 요청하는데
일반 글자 검색 (가령 hi 같은 태그가 아닌 단어) 은 키워드를 sha256으로 해싱해서 앞에 네 바이트만 따서 그 값을 가지고 api한테 노드 정보 받아와서 바이너리 서치 시키는거 같은데
그렇다면 검색할 수 있는 모든 글자 조합에 대한 결과를 미리 트리구조로 만들어놓는다는 뜻이겠지?
전체 트리 사이즈가 830MB 정도 하던데 진짜 다 캐싱해놓는건가 ㄷㄷ
사이트에서 검색할때 ":" 로 구분되는 태그는 api에다가 직접 요청하는데
일반 글자 검색 (가령 hi 같은 태그가 아닌 단어) 은 키워드를 sha256으로 해싱해서 앞에 네 바이트만 따서 그 값을 가지고 api한테 노드 정보 받아와서 바이너리 서치 시키는거 같은데
그렇다면 검색할 수 있는 모든 글자 조합에 대한 결과를 미리 트리구조로 만들어놓는다는 뜻이겠지?
전체 트리 사이즈가 830MB 정도 하던데 진짜 다 캐싱해놓는건가 ㄷㄷ
공지 | 수용소닷컴 이용약관 | asuka | 2020.05.16 |