Публикации по теме 'sql'


SQL против Pandas - что выбрать в 2020 году? Часть 2
Подробное сравнение наиболее популярных вариантов анализа данных - Часть 2/2 SQL и Pandas - не новые технологии. И все же найти соответствующие функции для обеих технологий - не самая простая задача. Вот здесь и вступают в игру эта и предыдущая статья , где вы можете провести подробное сравнение между ними. Пару дней назад я рассмотрел первую часть этой серии из двух частей, посвященную более простым сравнениям между двумя технологиями: SQL против..

Дополнительные достижения: Эпизод 1 - Оптимизация кода Pandas
Итак, в настоящее время я работаю над системой рекомендаций по музыке, построенной на базе базы данных Discogs . На базовом уровне он использует факторизацию матрицы ALS по Спискам желаний и Коллекциям тысяч пользователей Discogs, чтобы генерировать новые музыкальные рекомендации как для любителей музыки, так и для коллекционеров виниловых пластинок. На Medium есть множество замечательных статей о том, как работает совместная фильтрация и другие системы рекомендаций, по большей..

Категории команд базы данных: Обзор высокого уровня - DDL.
Это сообщение в блоге является частью первой в «мини-серии» сообщений, в которых дается общий обзор команд базы данных SQL. Освещение здесь не является исчерпывающим, только краткое знакомство с командной категорией. Я также включил информационные ресурсы в дополнение к определенным разделам из официальной документации (см. Заключительный раздел для ссылки на главную страницу документации PostgreSQL). Поисковые системы - ваш друг для более глубокого исследования. * Примечание:..

Уникальные частичные индексы с PostgreSQL
Как использовать уникальные частичные индексы, чтобы избежать условного дублирования Когда вам нужно иметь дело с параллелизмом, базы данных уникальных записей - ваш друг. Уникальные индексы - лучший способ избежать несогласованности и дублирования данных. Здесь нет новостей, правда? OK. Уникальные индексы используются большинством разработчиков. Что, если нам нужен условный уникальный индекс? Одно поле должно быть уникальным на основе значения другого поля. Все началось с одной..

Наш Go в порядке, но наш SQL великолепен
Несколько месяцев назад толстый написал о том, чтобы пойти к черту и вернуться , переписав Бамперы на React. Чтобы завершить нашу мысль, я собираюсь поговорить о бэкэнде Bumpers. Мы не сделали ничего столь драматичного, как переписывание, но мы учились делать вещи The Go Way, и это повлияло на наше мышление до такой степени, что кажется, что это стоит записать. Итак, начнем. Как и Джейкоб, я также ненавижу фреймворки, я ненавижу не использовать фреймворк и ненавижу катить свой..

Повышение производительности в нашей базе данных с помощью индексации
К концу этой записи в блоге вы должны быть знакомы со следующим: Что такое индекс и когда его использовать. Давайте начнем. Индекс — это отсортированный список данных, который указывает на то, где что-то существует. Другими словами, это копия выбранных столбцов данных из таблицы, в которой можно поиск быстро и эффективно. Игривый пример поможет проиллюстрировать этот момент. Давайте представим, что у Ларри и Тома есть отдельные коллекции книг о редких домашних ящерицах. Поскольку у..

Представления PostgreSQL с Ruby on Rails
Инкапсулируйте сложные запросы, используя возможности представлений. Postgres предлагает два типа представлений: обычные представления и материализованные представления. Оба могут решать аналогичные проблемы, связанные с инкапсуляцией, абстракцией и повышением производительности. Стоит отметить, что представления и материализованные представления доступны не только при использовании Postgres в качестве базы данных, почти все реляционные базы данных поддерживают использование..