SQL Portal | Базы Данных
СтатистикаПрисоединяйтесь к нашему каналу и погрузитесь в мир баз данных Связь: @devmangx РКН: https://clck.ru/3H4Wo3
- Последний пост
- 18:06
- Последнее чтение
- 13 авг.
- Постов за неделю
- 16
- Всего постов
- 34
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии (по похожим)
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 823
- 1/48двое суток
- 943
- 1/72трое суток
- 1 017
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
видео или голосовое, без подписи
Отличный ресурс по паттернам проектирования с примерами на популярных языках Собраны все основные паттерны проектирования с примерами кода, схемами и краткими объяснениями. Удобно для повторения, обучения или собеседований 👍 👉 @SQLPortal
Сначала не понял, потом как понял 😲 👉 @SQLPortal
Грокаем алгоритмы в «alg0dev» Нашёл сервис который превращает сложные алгоритмы в наглядное шоу: сортировки, графы и поиск оживают прямо на экране Каждый шаг здесь визуализирован и синхронизирован с кодом его можно остановить, прокрутить и разобраться, что происходит под капотом. 👉 @SQLPortal
Мощная подборка из 30 статей по системному дизайну Коротко, по делу, с примерами и кодом. Сокровищница если хочешь прокачать базу или освежить знания. Забираем в закладки: 1. Что такое API 2. Что такое вебхуки 3. REST vs GraphQL 4. Что такое API Gateway 5. Балансировщики нагрузки 6. Алгоритмы балансировки нагрузки 7. Прокси vs Обратный прокси 8. Что такое масштабируемость 9. Что такое доступность 10. Как избежать единой точки отказа (SPOF) 11. Объяснение теоремы CAP 12. 15 типов баз данных и когда их использовать 13. 7 ключевых различий между SQL и NoSQL 14. Что такое ACID-транзакции 15. Подробное руководство по индексам в базах данных 16. Шардинг vs Партиционирование 17. Объяснение последовательного хеширования 18. CDC (Change Data Capture) 19. Кэширование 20. Топ-5 стратегий кэширования 21. 7 стратегий вытеснения кэша 22. CDN 23. Алгоритмы ограничения скорости 24. Очереди сообщений 25. Фильтры Блума 26. Идемпотентность в распределённых системах 27. Конкурентность vs Параллелизм 28. Stateful vs Stateless 29. Long Polling vs WebSockets 30. Пакетная (batch) vs потоковая (stream) обработка данных 👉 @SQLPortal
видео или голосовое, без подписи
Вопрос по SQL: COALESCE и NULLIF Что вернёт этот запрос? 👉 @SQLPortal
5000+ бесплатных проектов Python, JavaScript, Go, Rust, Java, C/C++ и другим технологиям для обучения через практику. 270+ тыс. звёзд на GitHub и регулярные обновления. 👉 @SQLPortal
Шпаргалка по проектированию веб систем System Design 101 Подробное руководство по архитектуре веб‑сервисов, которое обязательно стоит сохранить. Это перевод статьи от ByteByteGo опубликованный на Хабре Сохраняем за лайк ❤️ 👉 @SQLPortal
Нашли мощную open-source платформу для работы с SQL через ИИ — WrenAI WrenAI это Generative BI-платформа, которая позволяет задавать вопросы к данным обычным языком. Сервис автоматически генерирует SQL-запросы, строит визуализации и учитывает бизнес-контекст, а не просто угадывает структуру таблиц. Что умеет: • Поддерживает более 20 источников данных, включая PostgreSQL, MySQL, ClickHouse, Snowflake, BigQuery и другие. • Генерирует SQL-запросы по описанию на естественном языке и помогает анализировать данные без ручного написания сложных запросов. • Использует семантический слой (Semantic Layer), благодаря которому ИИ понимает связи между таблицами и бизнес-логику, значительно снижая вероятность ошибок при генерации SQL. • Автоматически строит графики, дашборды и отчёты по результатам запросов. • Поддерживает интеграцию с Claude Code, Cursor и другими AI-агентами. • Полностью open-source (Apache 2.0) и может быть развёрнут в собственной инфраструктуре. Если следите за развитием AI + SQL, Text-to-SQL и Generative BI, этот проект определённо стоит добавить в закладки. https://github.com/Canner/WrenAI 👉 @SQLPortal
Бесплатные курсы по ИИ Data Science и облачным технологиям Платформа от IBM предлагает более 100 бесплатных курсов и проектов по искусственному интеллекту, анализу данных, облачным вычислениям и другим современным технологиям 👦 👉 @SQLPortal
Шпаргалка по SQL JOIN Если постоянно путаетесь в JOIN, сохраните эту схему — на ней собраны самые популярные варианты объединения таблиц. LEFT JOIN: Возвращает все строки из левой таблицы (T1) и совпадающие строки из правой (T2). Если совпадений нет — значения из T2 будут NULL. SELECT * FROM T1 LEFT JOIN T2 ON T1.NAME = T2.NAME; INNER JOIN: Возвращает только совпадающие записи, присутствующие в обеих таблицах. SELECT * FROM T1 INNER JOIN T2 ON T1.NAME = T2.NAME; RIGHT JOIN: Возвращает все строки из правой таблицы (T2) и совпадающие строки из левой (T1). Если совпадений нет — значения из T1 будут NULL. SELECT * FROM T1 RIGHT JOIN T2 ON T1.NAME = T2.NAME; LEFT JOIN (EXCLUDE T2): Возвращает записи, которые есть только в левой таблице. SELECT * FROM T1 LEFT JOIN T2 ON T1.NAME = T2.NAME WHERE T2.ID IS NULL; UNION ALL (EXCLUDE INNER): Возвращает записи, которые присутствуют только в одной из таблиц, исключая пересечение. SELECT * FROM T1 LEFT JOIN T2 ON T1.NAME = T2.NAME WHERE T2.ID IS NULL UNION ALL SELECT * FROM T1 RIGHT JOIN T2 ON T1.NAME = T2.NAME WHERE T1.ID IS NULL; RIGHT JOIN (EXCLUDE T1): Возвращает записи, которые есть только в правой таблице. SELECT * FROM T1 RIGHT JOIN T2 ON T1.NAME = T2.NAME WHERE T1.ID IS NULL; FULL OUTER JOIN: Возвращает все записи из обеих таблиц: совпадающие и несовпадающие. SELECT * FROM T1 FULL OUTER JOIN T2 ON T1.NAME = T2.NAME; UNION ALL: Альтернатива FULL OUTER JOIN для СУБД, где он не поддерживается (например, MySQL). SELECT * FROM T1 LEFT JOIN T2 ON T1.NAME = T2.NAME UNION ALL SELECT * FROM T1 RIGHT JOIN T2 ON T1.NAME = T2.NAME WHERE T1.ID IS NULL; 👉 @SQLPortal
видео или голосовое, без подписи
Вопрос по SQL: Что вернёт этот запрос? 👉 @SQLPortal