Post #74 3.5K Nov 4, 2021, 07:01 UTC Миграция данных из различных RDBMS в HADOOPИсточник Telegraph Миграция данных из различных RDBMS в HADOOP В статье будет рассмотрен процесс экспорта данных в Hadoop из различных РСУБД посредством фреймворка Spark. Для взаимодействия с фреймворком Spark будет использован язык программирования Python с применением api pySpark. Основные понятия Реляционная СУБД…
Post #72 3.36K Nov 2, 2021, 08:00 UTC Реляционные СУБД: история появления, эволюция и перспективыИсточник Telegraph Реляционные СУБД: история появления, эволюция и перспективы Привет, Хабр! Меня зовут Азат Якупов, я работаю Data Architect в компании Quadcode. Сегодня хочу поговорить о реляционных СУБД, которые играют важную роль в современном IT-мире. О том, что они собой представляют и для чего нужны, понимают, вероятно, большинство…
Post #71 3.29K Nov 1, 2021, 07:01 UTC Зачем нужны базы данныхИсточник Telegraph Зачем нужны базы данных Если вы будете делать веб-приложение — например интернет-магазин, блог или игры, — почти наверняка вы столкнётесь с базой данных. Вот что это такое с точки зрения программирования, какие тут основные понятия и что с ними делать. Данные Вокруг нас всегда много…
Post #68 3.42K Oct 29, 2021, 07:01 UTC Миграция данных из различных RDBMS в HADOOPИсточник Telegraph Миграция данных из различных RDBMS в HADOOP В статье будет рассмотрен процесс экспорта данных в Hadoop из различных РСУБД посредством фреймворка Spark. Для взаимодействия с фреймворком Spark будет использован язык программирования Python с применением api pySpark. Основные понятия Реляционная СУБД…
Post #67 3.33K Oct 28, 2021, 07:01 UTC Как в Hazelcast добавляли распределенный SQLИсточник Telegraph Как в Hazelcast добавляли распределенный SQL Чтобы разработать свой распределенный SQL-движок, можно написать свой SQL-оптимизатор для построения движков. Вам придется сделать парсер, семантический анализатор и придумать правила трансформации и оптимизации. Всё протестировать, а потом как-то интегрировать…
Post #66 3.37K Oct 27, 2021, 07:00 UTC Привет всем! Поделитесь, пожалуйста, литературой, которая вам помогла с изучением SQL?
Post #65 3.34K Oct 26, 2021, 07:01 UTC Что такое библиотека Pebble Templates и зачем она нужна?Источник Telegraph Что такое библиотека Pebble Templates и зачем она нужна? Предыстория Эта статья будет полезной, если вам часто приходится искать более новые и изощренные решения в процессе реализации фичи. Мне, например, нужно было применить динамические фильтры к выборке из БД. При этом их нужно было использовать не в одном месте…
Post #64 3.45K Oct 25, 2021, 07:00 UTC Как работает язык SQLИсточник Telegraph Как работает язык SQL Управляем базой данных из командной строки Мы медленно продвигаемся в вопросах баз данных. Полезная штука для тех, кто пишет софт для веба. Чтобы мы с вами были на одной волне, вот краткое содержание предыдущих частей. Оно покажет, где мы находимся и как…
Post #62 3.22K Oct 23, 2021, 07:00 UTC Как управлять большими объемами данных: доклады с митапа High SQLИсточник Telegraph Как управлять большими объемами данных: доклады с митапа High SQL 7 октября мы провели второй митап о нюансах работы с большими объёмами данных. Спешим поделиться видео докладов. Кейсы будут полезны тем, кто администрирует и разрабатывает DWH, создает аналитические запросы и работает c Microsoft SQL Server. Clustered Columnstore…
Post #61 3.16K Oct 22, 2021, 07:01 UTC Взаимные блокировки и внешние ключи в SQL ServerИсточник Telegraph Взаимные блокировки и внешние ключи в SQL Server Введение В реляционных базах данных внешние ключи (foreign key) используются для обеспечения целостности связей между таблицами. Простыми словами, внешний ключ — это столбец (или несколько столбцов), ссылающийся на первичный ключ другой таблицы. Таблица с…
Post #60 3.19K Oct 21, 2021, 07:01 UTC Как работает rollback в базах данныхИсточник Telegraph Как работает rollback в базах данных Всем привет, меня зовут Артём и я алкоголик долгое время не понимал базы данных. Ну, то есть я понимал концепт и как с ними работать, но всегда воспринимал их как чёрный ящик с понятным интерфейсом, который может сохранять и отдавать данные, если знать, как…
Post #56 3.2K Oct 18, 2021, 07:00 UTC Партицируем таблицы в PostgreSQL: чек-лист для стартаИсточник Telegraph Партицируем таблицы в PostgreSQL: чек-лист для старта Часто возникает проблема: одна из таблиц в базе данных сильно выросла и время выполнения запросов к этой таблице увеличилось. Одним из вариантов решения такой проблемы в PostgreSQL является партицирование. В статье затронем не только техническую реализацию…
Post #54 3.14K Oct 16, 2021, 07:00 UTC Опыт миграции кластера PostgreSQL на базе PatroniИсточник Хабр Опыт миграции кластера PostgreSQL на базе Patroni Недавно мне посчастливилось заниматься переносом кластера PostgreSQL под управлением Patroni на новое железо. Задача казалась простой — я и не думал, что могут возникнуть проблемы. Но в процессе...
Post #53 3.24K Oct 15, 2021, 07:00 UTC Интервью с создателем SQLite (часть 1): история создания SQLite и Консорциума, сотрудничество с Motorola, AOL и NokiaИсточник Хабр Интервью с создателем SQLite (часть 1): история создания SQLite и Консорциума, сотрудничество с Motorola, AOL и Nokia Адам : Привет и добро пожаловать в CoRecursive. Я Адам Гордон Белл. В каждом эпизоде CoRecursive кто-то делится увлекательной историей создания собственного программного обеспечения. Что...