@700ghz

Как хранить массив байт в базе данных?

Hi!
На клиенте (js) есть массив байт. Например: [104,236,116,246] (здесь 4 байта).
Нужно передать этот массив на сервер и хранить в БД.
Сконвертировать массив в json, передать и хранить как строку не рационально (теперь один 1 байт занимает 3 байта).
Можно сконвертировать каждый байт в символ UTF-8, например. Но мне кажется это не надёжно.

Как это правильно реализовать?
Спасибо.
P.S. СУБД - sqlite3
  • Вопрос задан
  • 2167 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
1) BLOB
2) запаковать в int32
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Доки пробовали открывать?
sqlite.org/datatype3.html
BLOB. The value is a blob of data, stored exactly as it was input.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект