사용자가 더 이상 사용하지 않는 이미지를 어떻게 지울수 있을까? 문제점은 파일이 게시글에 종속적이지 않다는 점. 깃허브에 이미지를 복사하면 자동 업로드가 되는 것과 같은 요구사항이다.
-> K의 솔루션 : 구문검색하는 배치 돌리기. 처음에 느릴거라 생각했는데 엘라스틱 서치로 돌리면 가능한 얘기인 것 같다. 주소가 하나라도 검색되면 유지시키고 아니면 삭제하면 된다.
내가 생각한 방법은 업로드시 파싱하는 방법인데, 가능하긴하지만 좋은 방법은 아닌 것 같다. 사용해도 되는 이유는 게시글이 아무리 길어도 정규식 검사가 불가능할 정도로 길지는 않을 것이라 판단. 하지만 서비스가 너무 커진다면 cpu intensive하기 때문에 문제가 발생할 수 있을 것 같다.
트라이 알고리즘
생각보다 어렵지는 않았다. 그런데 맵으로 하면 성능이 생각처럼 안 나온다. put을 계속 해줘서 그럴 수도 있다.
Powered with by Gatsby 2.0