для начинающих - неплохо , по сути , делать insert / update для одной записи - зло , минимум для 1000 . удаление - оно оставляет "дыры" и скорость базы снижается , все зависит от типа базы , но на postgres это может быть сильно заметно , в разы . OFFSET правильно было замечено что чем дальше тем дольше , НО , еще , в два ответа может войти одна и таже запись , тупо база может не различить по равным значениям каких то ключей, т.е. по умолчанию он сортирует по своей логике и на границе типа ему все равно что отдать запись А что запись Б, нужно добавлять order by по уникальному полю . Класс со сторейжем должен быть синглтон , иначе грамотный товарищ создаст 5 копий класса в разных местах. Для загрузки вообще лучше загружать во временное место , таблицу а затем быстро хранимой процедурой, с транзакциями передергивать данные . С учетом особенностей базы что вы используете . В каждой базе свои стратегии , для этого нужен DBA . Чтоб не загружать кучу ненужных изображений - считаете хэш для каждого изображения , можно md5.
@Rclass10 ай бұрын
Отличный комментарий! В закреп! :)
@alexsuvorov466310 ай бұрын
Плюсую ) про ордер бай поправились кстати, но видимо в видео не вошло. Глаз замылился - упустил@@Rclass
@ny_sho_ti_dyadya10 ай бұрын
за чебурашку отдельный лайк
@Rclass10 ай бұрын
А то)
@vadimshevchenko822710 ай бұрын
Гайз, если у вас темный фон, то и вспышку смены скриншотов нужно делать в темный цвет или плавный морф переход. Сейчас белая вспышка, стирающая память как у Людей в Чёрном.
@Rclass10 ай бұрын
Это баг видный только при записи экрана) В следующий раз попробуем исправить)