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