파일 등록시 파일명에 IP 관련 내용을 왜 추가할까요?
본문
안녕하세요.
그누보드 소스를 보고 있는데, 파일 업로드시 파일명 앞에 IP 관련 내용을 추가하더라구요.
단순히 생각해보면 파일 스토리지를 좀 크게 쓸 때 파일명으로 샤드 키를 잡게 되어 있을테니,
많이 분산되어 저장되라고 그렇게 하신 것 같다는 생각인데...
제 생각이 맞는지 그게 궁금하네요.
혹시 그 부분에서 왜 그런 부분이 추가 되었는지 아시는 분 있을까요?
답변 1
파일이름의 중복을 피하기 위한 방법으로 올린 사람을 일부 확인할 수 있는 트릭이 아닐까요.
게시판을 오래 운영하다 보면 첨부파일을 정리해야 하는 경우도 있는데, 동일아이피로 올린 게시물을 한번에 걸러내기 위한 방편이 아닐까 생각됩니다.
또 한편으로는 파일시스템에서 파일을 찾을때 앞부분이 숫자로 되어있으면 인덱싱이 쉽고,
시간이나 날짜로 올리면 해시가 안되거나 그 자체가 유니크해지기 때문에 그룹핑이 안되고,
IP로 하면 일정량으로 그룹핑이 되기 때문에 파일탐색의 효율성 등이 있지 않을까 하는 예상을 해봅니다.
답변을 작성하시기 전에 로그인 해주세요.