Mam nadzieję, że proste pytanie - przepraszam, jeśli już zostało odebrane, ale nic nie znalazło się w wyszukiwarce.amazon s3 partycjonowanie najlepszych praktyk plików
Na S3 lepiej jest organizować obrazy w mniejsze podkatalogi, czy po prostu przechowywać je wszystkie w jednym katalogu? W typowym systemie plików można nazwać obrazy w katalogach, aby poprawić wydajność. Płaska struktura z tysiącami obrazów w jednym katalogu zwykle nie działa dobrze. Czy tak jest w przypadku Amazon S3?
Mogę umieścić wszystkie obrazy użytkownika w folderze użytkowników, wszystkie zdjęcia pocztowe w folderze pocztowym itd. LUB Umieścić obrazy użytkowników w folderach takich jak users/{userId}, aby uniknąć tysięcy zdjęć w jednym folderze użytkowników.
Cóż, same nazwy plików będą poprzedzone identyfikatorem użytkownika, dzięki czemu można łatwo znaleźć konkretne pliki użytkowników za pomocą dowolnej z tych metod. Chodzi o to, czy problem dotyczy normalnego systemu plików S3 (zmniejszona wydajność z dziesiątkami tysięcy plików w tym samym folderze). – Marc