Каков наилучший способ хранения большого массива битов в модели django (бэкэнд mysql)?
например, как я могу сохранить этот объект:
import bitarray bits = bitarray.bitarray('11000101010') #real data is 35k bits long
Если япросто засунуть его в CharField?
MySQL имеет тип поля BLOB, который стоит рассмотреть.
Или вы можете преобразовать его в шестнадцатеричную строку с префиксом длины, которая будет занимать менее 9 КБ:
"11,C54"
Или ASCII-85, который занимал бы меньше места, чем гекс.