Size: a a a

Node.js — русскоговорящее сообщество

2020 January 24

go

government of usa in Node.js — русскоговорящее сообщество
Igor Bond
Всем привет. Кто работал с Amazon S3 или аналогом на яше, не могли бы подсказать как это работает. Не сам код - он есть в доках а именно алгоритм, пример какой то  из лучших практик -  чет не могу нифига найти - везде в туториалах просто примеры кода как подключить, как загрузить.
К примеру у меня есть юзер, у него есть галерея изображений. как правильно их сохранять? в отдельный каталог юзера а в бд хранить имя этого каталога, или каждое изображение по отдельности, как правильно сохранять путь, а потом извлекать и выводить на странице? Буду признателен за подсказки.
Зачем тебе амазон если есть DO
источник

Ð

Ð in Node.js — русскоговорящее сообщество
👨🏼‍💻 Mr. 🅺 Яблукович 🍎🍀
Виртуальные пути? Он же создаёт реальные папки
с чего ты взял что они реальные?
источник

👨M

👨🏼‍💻 Mr. 🅺 Яблукович 🍎🍀 in Node.js — русскоговорящее сообщество
Ð
с чего ты взял что они реальные?
А ты никогда не заходил туда с ЮИ менеджером? Тот что тотал командер похож
источник

Ð

Ð in Node.js — русскоговорящее сообщество
👨🏼‍💻 Mr. 🅺 Яблукович 🍎🍀
А ты никогда не заходил туда с ЮИ менеджером? Тот что тотал командер похож
и что? там же виртуальная s3fs
источник

👨M

👨🏼‍💻 Mr. 🅺 Яблукович 🍎🍀 in Node.js — русскоговорящее сообщество
Ð
и что? там же виртуальная s3fs
Ну так любая fs имеет структуру. Как ты думаешь они понимают что сторедж, и какие файлы к нему относятся?
источник

go

government of usa in Node.js — русскоговорящее сообщество
government of usa
Зачем тебе амазон если есть DO
Который дешевле в дохуялион
источник

Ð

Ð in Node.js — русскоговорящее сообщество
ты заходишь в "папку", а он просто делает http запрос на список файлов
источник

Ð

Ð in Node.js — русскоговорящее сообщество
я к тому что тебе можно не париться с оптимизацией хранения как это обычно бывает в дисковой фс с ограничениями
источник

IB

Igor Bond in Node.js — русскоговорящее сообщество
Ð
ты заходишь в "папку", а он просто делает http запрос на список файлов
че получается - я в эту папку сохраняю изображения, а папки в бд? а потом по этому имени папки извлекаю список изображений и вывожу в html?
источник

KB

Konstantin Belkin in Node.js — русскоговорящее сообщество
Igor Bond
че получается - я в эту папку сохраняю изображения, а папки в бд? а потом по этому имени папки извлекаю список изображений и вывожу в html?
Если я не ошибаюсь надо хранить в бд ключи изображений, потом генерить линки через s3 апи
источник

IB

Igor Bond in Node.js — русскоговорящее сообщество
government of usa
Зачем тебе амазон если есть DO
у меня вообще на Яше, а там также как на амазоне
источник

Ð

Ð in Node.js — русскоговорящее сообщество
бакет обычно привязан к проекту, а в нем просто список любых строк (пути, не пути - пофиг), в базе ты хранишь только ид картинки
источник

IB

Igor Bond in Node.js — русскоговорящее сообщество
Ð
бакет обычно привязан к проекту, а в нем просто список любых строк (пути, не пути - пофиг), в базе ты хранишь только ид картинки
ид картинки - 1000 картинок 1000 записей в бд, я к тому что можно ли хранить только название директории где эти картинки, а их список   извлекать по этому названию
источник

Ð

Ð in Node.js — русскоговорящее сообщество
но кстати цены у амазона такие конские что мы вскоре переехали на выделенный сервак статики на хетзнере с nginx webdav модулем, который с рестом точно так же прекрасно работает как и амазон, только в десятки раз дешевле
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Igor Bond
ид картинки - 1000 картинок 1000 записей в бд, я к тому что можно ли хранить только название директории где эти картинки, а их список   извлекать по этому названию
у картинок должен быть свой уникальный ид, это же сущность
источник

go

government of usa in Node.js — русскоговорящее сообщество
Какой либо парсить гугл spreadsheet?
источник

IB

Igor Bond in Node.js — русскоговорящее сообщество
Ð
но кстати цены у амазона такие конские что мы вскоре переехали на выделенный сервак статики на хетзнере с nginx webdav модулем, который с рестом точно так же прекрасно работает как и амазон, только в десятки раз дешевле
2 копейки гиг, почему конские? или речь и сотнях терабайт?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Igor Bond
2 копейки гиг, почему конские? или речь и сотнях терабайт?
десятки терабайт трафика и миллионы файлов
источник

Ð

Ð in Node.js — русскоговорящее сообщество
все это на выделенном сервере стоит пару десятков евро
источник

IB

Igor Bond in Node.js — русскоговорящее сообщество
Ð
десятки терабайт трафика и миллионы файлов
ну у меня десяток другой гиг, и лям запросов в обе стороны, по калькулятору  выходит до 500 руб
источник