클라우드에서 파일을 공유 할 수있는 앱을 작성 중입니다. 사용자 계정을 만들고 파일을 업로드하고 친구에게 링크를 보낼 수 있습니다.Amazon S3 클라우드 아키텍처
아마존 S3를 사용하여 데이터를 저장하고 있습니다. 하지만 어떻게 진행해야하는지 잘 모르겠습니다.
S3에 만들 수있는 버킷이 있으며, 버킷에는 파일을 저장합니다. 각 사용자마다 양동이를 만들려고 생각했지만 한 번에 100 개 버킷 만 가질 수 있다고 읽었습니다.
모든 사용자 파일을 하나의 "디렉토리"에 저장하는 더 좋은 방법은 없습니다. 이렇게 지저분해질 것입니다. 나는 전에 S3을 사용 해본 적이 없으며, 어떤 충고에 대해서도 매우 감사 할 것입니다. 이것이 유일한 방법 인 경우 어떤 이름 지정 규칙이 가장 좋았습니까?
감사합니다.
Ok ... 이름 지정 규칙을 의미합니까? 또는 실제로 다른 경로에 저장할 수 있습니까? – NSAddict
@IlijaTovilo 경로는 개체의 속성이므로 예 : –
좋아, 바보 야 : D 그냥 보았다. 마지막 질문 하나만 : 파일 경로를 데이터베이스에 저장하는 것이 더 좋을 것이라고 생각합니까? 그렇다면 이름 충돌을 막기 위해 파일 이름을 생성 할 수 있습니까? – NSAddict