Мысли в слух... infohash

Started by Wertos on 2025-08-19 17:26 — 2 replies, 477 views

#1
Блин, что-то я озадачился... А вообще infohash обязательно хранить в binary ? Почем не varchar например ?
#2
Блин, что-то я озадачился... А вообще infohash обязательно хранить в binary ? Почем не varchar например ?
Грубо говоря varchar нужен для хранения строковых данных в utf-8 например.
infohash это набор байтов, туда могут входить символы вне utf-8, непечатаемые символы, невидимые символы итд.

Можно конечно хранить в varchar, но бинарную строку все равно придется переводить в hex
#3
Можно конечно хранить в varchar, но бинарную строку все равно придется переводить в hex
Вот об этом и речь. Я просто проблемы имею с PostgreSQL, там поле bytea, и другая обработка хеша нужна, с varchar эта проблема отпадёт !