Как то раз я написал комментарий, в котором просил сделать курс "потяжелее", ведь базовые вещи есть на каждом канале, но я не ожидал что по итогу я получу ТАКОЕ, огромное спасибо! Курс просто 10 из 10
Спасибо за видос, помогло лучше понять тему. Как раз надо индексы к проекту прикрутить, но по документации не особо получилось собрать картину того, как их правильно применять и как оно в целом работает.
Верно сказано, что в джанго по умолчанию идёт BeeTree индекс, но не верно, что это бинарное дерево. Это сбалансированное дерево, и веток у него может быть намного больше чем две.
Читал вот еще какую полезность: Если предполагается поиск по типу "__iexact=", то обычный индекс тут не поможет, т.к. SQL-запрос формируется на UPPER от этого поля. Поэтому индексы в таком случае надо определять так: class Meta: indexes = [ Index( Upper() ), ]
Hello, I have a problem with db_index, it doesnt show me index scan when I filter by either primary_key or comment, do you know what might be the problem for my case?
Не перестаю удивляться удобству orm django Интересно так же легко это делается в sqlalchemy или там в саму бд залазят? Кто не поставил лайк, тот всю жизнь будет прогать на ассемблере
На sqlalchemy конечно тоже можно индексы делать. Там скорее проблема что меньше готовых решений для интеграции с другими библиотеками. Типа кеширование «из коробки» сложнее будет подключить и тд.
Как то раз я написал комментарий, в котором просил сделать курс "потяжелее", ведь базовые вещи есть на каждом канале, но я не ожидал что по итогу я получу ТАКОЕ, огромное спасибо! Курс просто 10 из 10
Thanks man,the best lesson for last time about this topic
Спасибо, тебе за твой труд!
Было бы круто посмотреть про ELK)
Платные курсы вышли из чата. Респект тебе
😁
Спасибо за видос, помогло лучше понять тему.
Как раз надо индексы к проекту прикрутить, но по документации не особо получилось собрать картину того, как их правильно применять и как оно в целом работает.
Супер! Рад что помог
Спасибо,толково и полезно!
Супер! Классный и полезный материал!!!
Thank you very much) Waiting for next lesson!
Богатый материал. Спасибо! Рассмотри, пожалуйста, возможность сделать курс по CRM, возможно это будет интересно. На ру ютюбе такого вроде нет...
Лучший контент
Редко пишу комменты, но к таким полезным видосам стараюсь их писать)
спасибо!
👍
спасибо за видео!
Какой тип индекса лучше применять для оператора LIKE по CHARFIELD? Как это указать в модели django?
Дефолтный btree пойдет.
Тип индекса нужно выбирать исходя из состава данных.
А подскажи, если я сделаю индекс на 2 поля, а в query запросе буду фильтровать по 3 полям, то будет ли применяться index к тем двум полям ?
Думаю что нет.
Верно сказано, что в джанго по умолчанию идёт BeeTree индекс, но не верно, что это бинарное дерево. Это сбалансированное дерево, и веток у него может быть намного больше чем две.
Читал вот еще какую полезность:
Если предполагается поиск по типу "__iexact=", то обычный индекс тут не поможет, т.к. SQL-запрос формируется на UPPER от этого поля.
Поэтому индексы в таком случае надо определять так:
class Meta:
indexes = [
Index(
Upper()
),
]
Хорошее замечание. Спасибо
верно ли вы сказали, что индексы - это структура в базе данных?
Ага. Объект базы данных , конечно имеющий свою структуру , в довольном варианте структуру бинарного дерева .
А для какого уровня программистов этот курс? Middle? Или Junior+?
Для всех
Базовое понимание индексов вполне могут спросить на джуна
@@Alekseyild мне страшно идти на собес после таких заявлений
Да все что угодно могут спросить) надо просто ходить и по возможности везде, куда позовут , просто для опыта собеседований .
Hello, I have a problem with db_index, it doesnt show me index scan when I filter by either primary_key or comment, do you know what might be the problem for my case?
Hello! It is because you have to add more records to DB, I guess.
Мдя, чего я ещё не знаю.
Рад что получилось полезно)
Наверное договорился, но для слушателей b3 это не бинарные дерево.
👍
В постгресе индексы создаются так же и для внешних ключей
Должны вроде
Дай пж гитхаб своего проекта, хочется посмотреть на структуру
github.com/chepe4pi/service_app/tree/day-9
Все круто. Только индекс b-tree имеет структуру не "бинарного дерева", а "сбалансированного дерева"!
🫨
Не перестаю удивляться удобству orm django
Интересно так же легко это делается в sqlalchemy или там в саму бд залазят?
Кто не поставил лайк, тот всю жизнь будет прогать на ассемблере
😁
На sqlalchemy конечно тоже можно индексы делать. Там скорее проблема что меньше готовых решений для интеграции с другими библиотеками. Типа кеширование «из коробки» сложнее будет подключить и тд.