파일 등록시 파일명에 IP 관련 내용을 왜 추가할까요? 채택완료
눈빛마음
10년 전
조회 4,176
안녕하세요.
그누보드 소스를 보고 있는데, 파일 업로드시 파일명 앞에 IP 관련 내용을 추가하더라구요.
단순히 생각해보면 파일 스토리지를 좀 크게 쓸 때 파일명으로 샤드 키를 잡게 되어 있을테니,
많이 분산되어 저장되라고 그렇게 하신 것 같다는 생각인데...
제 생각이 맞는지 그게 궁금하네요.
혹시 그 부분에서 왜 그런 부분이 추가 되었는지 아시는 분 있을까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
파일이름의 중복을 피하기 위한 방법으로 올린 사람을 일부 확인할 수 있는 트릭이 아닐까요.
게시판을 오래 운영하다 보면 첨부파일을 정리해야 하는 경우도 있는데, 동일아이피로 올린 게시물을 한번에 걸러내기 위한 방편이 아닐까 생각됩니다.
또 한편으로는 파일시스템에서 파일을 찾을때 앞부분이 숫자로 되어있으면 인덱싱이 쉽고,
시간이나 날짜로 올리면 해시가 안되거나 그 자체가 유니크해지기 때문에 그룹핑이 안되고,
IP로 하면 일정량으로 그룹핑이 되기 때문에 파일탐색의 효율성 등이 있지 않을까 하는 예상을 해봅니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
눈빛마음
10년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
(라고 타이핑 중에 바로 생각 바뀜) 이지만 비회원 글 쓰기도 있군요.
그럼 말씀하신 이유가 타당성이 있겠네요. 올린 사람을 일부 확인할 수 있는 트릭!!!
그럼 비회원 글쓰기가 허용되어 있지 않다면 그 루틴을 수정해서 회원 ID 로 변경하는 기능을 만드는게 좋겠네요. ㅎ
(개인적인 이유로 관련된 기능을 수정해야하는 상황이거든요.)
당연히 회원만 업로드 가능하다고 생각하고 있었는데 비회원이 글을 쓸수 있다는 생각을 하니 답이 나오네요. ㅋ