홈
토픽
스파링
잉크
미션
전문가 신청
베리몰
나도 질문하기
생활
풍족한게260
블록체인으로 사내 인사 정보를 관리 운영하고자 합니다.
이때 정보의 생성과 관리는 가능할듯 보이나, 특정한 항목 또는 키워드로 검색시 속도가 저하될 수 있다는 의견을 받았습니다.
혹시 정보의 검색속도를 높힐 수 있는 방안이 있는지요 ?
감사합니다
2개의 답변이 있어요!
깔끔한웜뱃250
안녕하세요
자료구조 관점에서 블록체인을 보면 전형적인 링크드 리스트 형태 입니다. 따라서 임의의 query를 보냈을 때, 모든 블록들을 다 조사 해야 하기 때문에 굉장히 비 효율적입니다.
그렇다고 샤딩과 같이 계층형으로 블록체인을 구성한다면 검색 속도를 조금이라도 향상 할 수 있겠지만, 비효율적으로 보입니다.
응원하기
검은밀잠자리283
사내에서 인사정보를 블록체인으로 관리하는 것자체가 그닥 효율적인것 같지는 않습니다.
효율보다는 다른 부분에 대해서 더 중요하기 때문에 꼭 적용을 하겠다면 프라이빗 블록체인으로 개발을 하면 됩니다.
검색속도를 위한 알고리즘을 적용하게 되면 높일수는 있어보입니다.
참고로 블록체인의 경우 데이터를 한번 저장하면 수정이나 삭제가 어렵기 때문에 개인정보를 저장하는 것은 추천하지 않습니다.