React firebase storage можно ли сделать отдельное хранилище для каждого пользователя?
Делаю простое облачное хранилище файлов с помощью firebase storage, и хочу чтобы для каждого пользователя было своё хранилище с своими файлами.
Максимум информации которую я нашёл, так это создавать в моём хранилище папки по uid для эмуляции того, что есть уникальный контент. Но минус в том, что в моём корневом хранилище всего 5гб, и для нескольких человек память быстро закончится.
Вопрос в том, а можно ли вообще создавать отдельные хранилища с своей отдельной памятью, и если да, то как?
а можно ли вообще создавать отдельные хранилища с своей отдельной памятью
Хранилище Firebase как физическое пространство создается для эккаунта разработчика Google. В этом плане оно по сути похоже на Google Drive, когда одному пользователю бесплатно выделяется 15Гб, а если надо больше - то можно оформить платное расширение дискового пространства, или создать еще один эккаунт. Поэтому у каждого пользователя есть свое дисковое пространство, и если твой проект оперирует как то с индивидуальными эккаунтами пользователей и данными на них, то у каждого пользователя есть свой собственный кусок хранилища.
Но если все пользователя работают с данными, которые хранятся в облаке под экаунтом разработчика, то как ты хочешь - сделать не выйдет. И тут вопрос не в том, что у каждого пользователя будет отдельная папка, а в том, что на эккаунт разработчика дается ограниченное дисковое пространство.
Но можно оформить платное расширение дискового пространства https://firebase.google.com/pricing