Задать вопрос
@kotcich
Я скучный.

Какой тип данных будет более оптимальных для поля, где будет использоваться 1 цифра?

Имеется в виду int или string (с указанием минимального и максимального значения)? Int 32-bit.
Под 1 цифрой имеется в виду, что значение будет от 0 до 9, 1 символом.
Что съест меньше памяти?
  • Вопрос задан
  • 143 просмотра
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 1
@rPman
mongodb поддерживает компрессию, поэтому храни в int (причем значения от 0 до 9 а не код символа) тогда нули в базе будут оптимизированы и сжаты

если в пределах одного документа нужно хранить много данных - используй BinData это bson сериализация, она вроде очень эффективна

ну и если просто нужно в документе хранить список чисел - то строки

p.s. моя чуйка чует что используется неподходящий инструмент под задачу
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы