Тема: Обсуждение / Вопросы Префикс к логину ЛК GMS
Показать сообщение отдельно
Старый 06.09.2016, 19:12  
arka0228
Продвинутый читер
Аватар для arka0228
OFFLINE
Регистрация: 19.02.2011
Сообщений: 362
Благодарностей:
118 всего
Мнения: + 838
Репутация: 355
Отправить сообщение для arka0228 с помощью Skype™

Цитата:
Сообщение от Dreat Посмотреть сообщение
Ты правильно меня понял. Проблема в том что префиксы генерятся рандомно из 4 букв латинского алфавита. Если я правильно помню комбинаторику то это будет 26^10 префиксов на 1 логин. Это очень много. Слишком. База на 1000 логинов со всеми префиксами к каждому логину станет весить в текстовике я думаю не меньше 5 гигов. Размышлялово идет по поводу как можно обойти префиксы...
обойти ни как. Когда ты регаешь акк к нему автоматически добавляется перфикс в бд. Этот префикс на то и расчитан.
А почему 26^10, а не 26^4 = 456976?
ну и побалуемся немного, 1 символ = 8 бит = 1 байт по ASCII кодировке.
456976*4 (ибо 4 символа макс) =1827904 байт = 1827904\1024 = 1785,0625 КБайт ->1,74 МБ
ну и база на 1000 акков * 1,74 = Х
База на 1ГБ = 1024МБ * 1,74 = 1785,0625 МБ ->1,74 ГБ - вот на сколько увеличиться объём твоей БД весом 1ГБ
Надеюсь всё правильно посчитал

Последний раз редактировалось arka0228; 06.09.2016 в 20:52.
 
Ответить с цитированием