Написание SQL как профессионал: передовые методы, продемонстрированные в реальном сценарии
https://medium.com/learning-sql/writing-sql-like-a-pro-advanced-techniques-showcased-in-a-real-life-scenario-2811a848d34a
https://medium.com/learning-sql/writing-sql-like-a-pro-advanced-techniques-showcased-in-a-real-life-scenario-2811a848d34a
Medium
Writing SQL Like a Pro: Advanced Techniques Showcased in a Real-Life Scenario
Merging two history tables using advanced SQL techniques with Google’s BigQuery.
✨ Супер быстрая, работающая в режиме реального времени, профессиональная, удобная для разработчиков база данных без кода.
https://github.com/teableio/teable
https://github.com/teableio/teable
GitHub
GitHub - teableio/teable: ✨ The Next Gen Airtable Alternative: No-Code Postgres
✨ The Next Gen Airtable Alternative: No-Code Postgres - teableio/teable
🍜 -Вы любите Кафку?
-Да, особенно грефневую.
...ну и Apache, конечно же. А еще мы любим экономить ваше время на интенсивном копании в документации.
Базовый курс Слёрма — это универсальное введение в Apache Kafka. Его записывали два практика, которые внедряли Kafka с нуля в крупные энтерпрайзы.
В процессе обучения вы:
⚡️Узнаете, какое место Apache Kafka занимает в жизни организации;
⚡️Научитесь выполнять основные команды по настройке и администрированию сервера Apache Kafka;
⚡️Поймёте, как создать распределенный отказоустойчивый кластер и распределить нагрузку;
⚡️Узнаете, как мониторить Apache Kafka и Apache ZooKeeper и какие метрики работоспособности есть;
⚡️Научитесь поддерживать работоспособность кластера и траблшутинга.
Новый поток курса стартует уже 25 марта. Станьте гуру равномерного распределения нагрузки ⚖️
-Да, особенно грефневую.
...ну и Apache, конечно же. А еще мы любим экономить ваше время на интенсивном копании в документации.
Базовый курс Слёрма — это универсальное введение в Apache Kafka. Его записывали два практика, которые внедряли Kafka с нуля в крупные энтерпрайзы.
В процессе обучения вы:
⚡️Узнаете, какое место Apache Kafka занимает в жизни организации;
⚡️Научитесь выполнять основные команды по настройке и администрированию сервера Apache Kafka;
⚡️Поймёте, как создать распределенный отказоустойчивый кластер и распределить нагрузку;
⚡️Узнаете, как мониторить Apache Kafka и Apache ZooKeeper и какие метрики работоспособности есть;
⚡️Научитесь поддерживать работоспособность кластера и траблшутинга.
Новый поток курса стартует уже 25 марта. Станьте гуру равномерного распределения нагрузки ⚖️
Postgres пожирает мир баз данных
PostgreSQL — это не просто реляционная база данных; это среда управления данными, способная охватить всю область баз данных. Тенденция «использование Postgres для всего» больше не ограничивается несколькими элитными командами, а становится основной передовой практикой. https://medium.com/@fengruohang/postgres-is-eating-the-database-world-157c204dcfc4
PostgreSQL — это не просто реляционная база данных; это среда управления данными, способная охватить всю область баз данных. Тенденция «использование Postgres для всего» больше не ограничивается несколькими элитными командами, а становится основной передовой практикой. https://medium.com/@fengruohang/postgres-is-eating-the-database-world-157c204dcfc4
Medium
Postgres is eating the database world
PostgreSQL isn’t just a simple relational database; it’s a data management framework with the potential to engulf the entire database…
Легко создавайте сложные запросы к базе данных с помощью пакета Query Enrich Package.
https://laravel-news.com/query-enrich
https://laravel-news.com/query-enrich
Laravel News
Easily create complex database queries with the Query Enrich Package - Laravel News
Laravel Query Enrich makes it easy to create complex database queries in Laravel
Сборник руководств по освоению SQL, Python, очистке данных, обработке данных и исследовательскому анализу данных
https://www.kdnuggets.com/collection-of-guides-on-mastering-sql-python-data-cleaning-data-wrangling-and-exploratory-data-analysis
https://www.kdnuggets.com/collection-of-guides-on-mastering-sql-python-data-cleaning-data-wrangling-and-exploratory-data-analysis
KDnuggets
Collection of Guides on Mastering SQL, Python, Data Cleaning, Data Wrangling, and Exploratory Data Analysis
Are you curious about what it takes to become a professional data scientist? Look no further! By following these guides, you can transform yourself into a skilled data scientist and unlock endless career opportunities.
KeyDB — база данных, созданная для масштабирования
KeyDB — это база данных с полностью открытым исходным кодом, поддерживаемая Snap и более быстрая альтернатива Redis.
https://docs.keydb.dev/
KeyDB — это база данных с полностью открытым исходным кодом, поддерживаемая Snap и более быстрая альтернатива Redis.
https://docs.keydb.dev/
docs.keydb.dev
KeyDB - The Faster Redis Alternative
Description will go into a meta tag in <head />
10 крутых оптимизаций SQL, которые не зависят от модели затрат
https://blog.jooq.org/10-cool-sql-optimisations-that-do-not-depend-on-the-cost-model
https://blog.jooq.org/10-cool-sql-optimisations-that-do-not-depend-on-the-cost-model
Java, SQL and jOOQ.
10 Cool SQL Optimisations That do not Depend on the Cost Model
Cost Based Optimisation is the de-facto standard way to optimise SQL queries in most modern databases. It is the reason why it is really really hard to implement a complex, hand-written algorithm i…
SQL — курсоры и их использование в базах данных
Введение в работу с курсором в PostgreSQL и MS SQL Server.
https://blog.stackademic.com/sql-cursors-and-their-usage-in-databases-681734044773
Введение в работу с курсором в PostgreSQL и MS SQL Server.
https://blog.stackademic.com/sql-cursors-and-their-usage-in-databases-681734044773
Medium
SQL — Cursors and Their Usage in Databases
An introduction to working with the cursor in PostgreSQL and MS SQL Server
Как мы переехали с Oracle на PostgreSQL в нагруженном сервисе без даунтайма
Всем привет! Я Сергей, работаю в B2B-команде Яндекс Маркета последние 3,5 года. Как уже понятно из заголовка, сейчас я вам расскажу про yet-another-миграцию с базы на базу, которая началась в середине 2021 года и заняла почти год. Получается, мемуары.
Вас ждёт рассказ о том, как мы:
- несколько месяцев чинили тесты и делали трансформер;
- десятки раз переливали данные;
- чинили баги незаметно для пользователей;
- заставили сервис работать на PostgreSQL быстрее, чем он работал на Oracle.
https://habr.com/ru/companies/yandex/articles/801415/
Всем привет! Я Сергей, работаю в B2B-команде Яндекс Маркета последние 3,5 года. Как уже понятно из заголовка, сейчас я вам расскажу про yet-another-миграцию с базы на базу, которая началась в середине 2021 года и заняла почти год. Получается, мемуары.
Вас ждёт рассказ о том, как мы:
- несколько месяцев чинили тесты и делали трансформер;
- десятки раз переливали данные;
- чинили баги незаметно для пользователей;
- заставили сервис работать на PostgreSQL быстрее, чем он работал на Oracle.
https://habr.com/ru/companies/yandex/articles/801415/
Хабр
Как мы переехали с Oracle на PostgreSQL в нагруженном сервисе без даунтайма
График 99-го перцентиля времени ответа основного user-facing-сервиса: жизнь до, в процессе и после переезда. Смотрите, насколько стало лучше! Всем привет! Я Сергей, работаю в B2B-команде Яндекс...
Бесплатный, простой и интуитивно понятный онлайн-инструмент для проектирования баз данных и генератор SQL.
https://github.com/drawdb-io/drawdb
https://github.com/drawdb-io/drawdb
GitHub
GitHub - drawdb-io/drawdb: Free, simple, and intuitive online database diagram editor and SQL generator.
Free, simple, and intuitive online database diagram editor and SQL generator. - drawdb-io/drawdb
Главное — порядок в данных, а остальное СУБД.
Приглашаем на вебинар «PostgreSQL, MongoDB, Redis в облаке: с чего начать». Валерий Ишутин, руководитель направления развития платформенных сервисов T1 Cloud, расскажет:
🔵 Как развернуть базу данных нажатием одной кнопки
🔵 Что включает в себя услуга Managed Services
🔵 Что делать, если Junior-разработчик удалил часть базы данных
🔵 О распределении зон ответственности T1 Cloud и клиента
💬 В конце вебинара можно будет задать вопросы спикеру.
Дата: 16 апреля 2024 (вторник)
Время: 11:00 – 12:00 МСК
➡️ Зарегистрироваться и добавить вебинар в календарь можно прямо сейчас.
Реклама. Информация о рекламодателе
Приглашаем на вебинар «PostgreSQL, MongoDB, Redis в облаке: с чего начать». Валерий Ишутин, руководитель направления развития платформенных сервисов T1 Cloud, расскажет:
🔵 Как развернуть базу данных нажатием одной кнопки
🔵 Что включает в себя услуга Managed Services
🔵 Что делать, если Junior-разработчик удалил часть базы данных
🔵 О распределении зон ответственности T1 Cloud и клиента
💬 В конце вебинара можно будет задать вопросы спикеру.
Дата: 16 апреля 2024 (вторник)
Время: 11:00 – 12:00 МСК
➡️ Зарегистрироваться и добавить вебинар в календарь можно прямо сейчас.
Реклама. Информация о рекламодателе
Forwarded from Cloud Services
Как мы сэкономили 98 % затрат на облако, написав собственную базу данных (6 минут чтения)
HiveKit, компания, специализирующаяся на отслеживании транспортных средств и людей, столкнулась с проблемой масштабирования, когда хранение миллиардов обновлений местоположения в месяц становилось непомерно дорогим с использованием обычных баз данных. Чтобы преодолеть эту проблему, компания создала специальную базу данных, предназначенную для работы с большой нагрузкой на запись. Он также оптимизировал хранилище, сохраняя дельта-обновления вместо полного состояния для каждого обновления. Эти изменения в сочетании с переходом с AWS Aurora на EBS позволили компании сократить расходы на облачное хранилище на 98%.
https://hivekit.io/blog/how-weve-saved-98-percent-in-cloud-costs-by-writing-our-own-database
HiveKit, компания, специализирующаяся на отслеживании транспортных средств и людей, столкнулась с проблемой масштабирования, когда хранение миллиардов обновлений местоположения в месяц становилось непомерно дорогим с использованием обычных баз данных. Чтобы преодолеть эту проблему, компания создала специальную базу данных, предназначенную для работы с большой нагрузкой на запись. Он также оптимизировал хранилище, сохраняя дельта-обновления вместо полного состояния для каждого обновления. Эти изменения в сочетании с переходом с AWS Aurora на EBS позволили компании сократить расходы на облачное хранилище на 98%.
https://hivekit.io/blog/how-weve-saved-98-percent-in-cloud-costs-by-writing-our-own-database
Советы по настройке производительности SQL для новичков
Цель этой статьи — дать новичкам несколько основных советов по настройке производительности SQL, которые помогут улучшить их навыки настройки запросов в SQL Server.
https://www.sqlshack.com/sql-performance-tuning-tips-for-newbies
Цель этой статьи — дать новичкам несколько основных советов по настройке производительности SQL, которые помогут улучшить их навыки настройки запросов в SQL Server.
https://www.sqlshack.com/sql-performance-tuning-tips-for-newbies
SQL Shack - articles about database auditing, server performance, data recovery, and more
SQL Performance Tuning tips for newbies
This article will show the details to use some tools for SQL performance tuning operations.
Выжимаем максимум из PostgreSQL
Привет, Хабр! Меня зовут Максим, я работаю тестировщиком оборудования в Selectel Lab. В лаборатории мы занимаемся тестированием нового оборудования для дата-центров. О том, как мы измеряли производительность PostgreSQL на разных конфигурациях — под катом! https://habr.com/ru/companies/selectel/articles/807259/
Привет, Хабр! Меня зовут Максим, я работаю тестировщиком оборудования в Selectel Lab. В лаборатории мы занимаемся тестированием нового оборудования для дата-центров. О том, как мы измеряли производительность PostgreSQL на разных конфигурациях — под катом! https://habr.com/ru/companies/selectel/articles/807259/
Хабр
Выжимаем максимум из PostgreSQL
Привет, Хабр! Меня зовут Максим, я работаю тестировщиком оборудования в Selectel Lab . В лаборатории мы занимаемся тестированием нового оборудования для дата-центров. О том, как мы измеряли...