Size: a a a

2020 April 05

f

filin49 in pro.elixir
Dmitry (Deex) Ivanov
Есть не до конца сформированное объяснение сточки зрения психологии, примерно такое. Что пока сам ты думаешь, то это одно состояние размышление над проблемой. А после того как ты её озвучил другим людям, то ты на эту проблему пытаешься ответить как на что-то внешнее, поставив себя немного со стороны
Тут скорее фишка в том, что стараешься конкретизировать свой вопрос. А хорошо заданный вопрос - 80% ответа. Или типа того.
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
filin49
Тут скорее фишка в том, что стараешься конкретизировать свой вопрос. А хорошо заданный вопрос - 80% ответа. Или типа того.
Вполне может быть, да. Хорошая мысль. Простая, но в голову не приходила
источник

МБ

Максим Барулин in pro.elixir
Максим Барулин
В img можно пихать base64 картинки, остальное расскажет гугл
Но base64 примерно в 1.5 раза увеличивает объем данных, можно запилить отдельный экшен который будет отдавать бинарник в img и прописывать соответствующий путь. Но все это порнография. Файл должен быть файлом и стримиться вэб сервером
источник

SK

Suren Kirakosyan in pro.elixir
Максим Барулин
Но base64 примерно в 1.5 раза увеличивает объем данных, можно запилить отдельный экшен который будет отдавать бинарник в img и прописывать соответствующий путь. Но все это порнография. Файл должен быть файлом и стримиться вэб сервером
Не понял.. многое
Как увеличивается, как уменьшить?
источник

f

filin49 in pro.elixir
Максим Барулин
Но base64 примерно в 1.5 раза увеличивает объем данных, можно запилить отдельный экшен который будет отдавать бинарник в img и прописывать соответствующий путь. Но все это порнография. Файл должен быть файлом и стримиться вэб сервером
А еще лучше s3 + cdn
источник

LL

Lama Lover in pro.elixir
filin49
А еще лучше s3 + cdn
За cdn нужно платить да и не факт что быстрее получится
источник

SK

Suren Kirakosyan in pro.elixir
Так, я не понимаю, не возможно ли нормально спроектировать БД для работы с файлами, которые хранятся в нём. По-сути S3 тоже БД, или нет?
источник

d

dohtur in pro.elixir
s3 скорее фтп
источник

f

filin49 in pro.elixir
Suren Kirakosyan
Так, я не понимаю, не возможно ли нормально спроектировать БД для работы с файлами, которые хранятся в нём. По-сути S3 тоже БД, или нет?
Не. S3 - объектное хранилище.
источник

f

filin49 in pro.elixir
Suren Kirakosyan
Так, я не понимаю, не возможно ли нормально спроектировать БД для работы с файлами, которые хранятся в нём. По-сути S3 тоже БД, или нет?
В бд обычно только пути хранят.
источник

SK

Suren Kirakosyan in pro.elixir
Мне вот что кажется, если правильно настроить БД, то он со всем справится. Наверное создатели БД понимали проблемы хранения бинарников в нём и если это не имело бы решения, то они так бы не поступили
источник

LL

Lama Lover in pro.elixir
Suren Kirakosyan
Мне вот что кажется, если правильно настроить БД, то он со всем справится. Наверное создатели БД понимали проблемы хранения бинарников в нём и если это не имело бы решения, то они так бы не поступили
Ты про какую базу конкретно говоришь? Если про классические реляционные, то тут с файлами будет не очень приятно
источник

SK

Suren Kirakosyan in pro.elixir
filin49
В бд обычно только пути хранят.
Это неудобно, когда происходит удаление.
источник

SK

Suren Kirakosyan in pro.elixir
Lama Lover
Ты про какую базу конкретно говоришь? Если про классические реляционные, то тут с файлами будет не очень приятно
А в какой будет норм?
источник

f

filin49 in pro.elixir
Suren Kirakosyan
Это неудобно, когда происходит удаление.
Что мешает перед удалением записи из бд - грохнуть сам файл?
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
Suren Kirakosyan
Мне вот что кажется, если правильно настроить БД, то он со всем справится. Наверное создатели БД понимали проблемы хранения бинарников в нём и если это не имело бы решения, то они так бы не поступили
Хз, тут тоже зависит. Мы такие ресурсы просто в файловом хранилище храним, а не в БД и отдаём их клиенту как ресурсы
источник
2020 April 06

DI

Dmitry (Deex) Ivanov in pro.elixir
Lama Lover
Ты про какую базу конкретно говоришь? Если про классические реляционные, то тут с файлами будет не очень приятно
+
источник

SK

Suren Kirakosyan in pro.elixir
filin49
Что мешает перед удалением записи из бд - грохнуть сам файл?
Ничего. 😄
источник

f

filin49 in pro.elixir
Suren Kirakosyan
Ничего. 😄
Чем же тогда неудобно?
источник

SK

Suren Kirakosyan in pro.elixir
Не знаю, просто хочется верить в это.😄
источник