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 . В лаборатории мы занимаемся тестированием нового оборудования для дата-центров. О том, как мы измеряли...
10 команд psql, которые сделают вашу жизнь проще
https://www.timescale.com/blog/10-psql-commands-that-will-make-your-life-easier
https://www.timescale.com/blog/10-psql-commands-that-will-make-your-life-easier
Timescale Blog
10 psql Commands That Will Make Your Life Easier
psql is one of the most popular tools to interact with your PostgreSQL database. Here are my top 10 psql commands to save you time.
SQL не сложный
Лучшее понимание SQL меняет представление о «черном ящике» базы данных, позволяя экономить время и сокращать усилия по разработке.
https://sqlfordevs.com/
Лучшее понимание SQL меняет представление о «черном ящике» базы данных, позволяя экономить время и сокращать усилия по разработке.
https://sqlfordevs.com/
Sqlfordevs
SQLforDevs.com - Database Tips & Tricks
SQL seems to be complex but it is not! SQLforDevs.com shares actionable SQL knowledge relevant for developing applications.
Как отобразить сгенерированный SQL-запрос в EF Core
EF Core — это объектно-реляционный преобразователь с открытым исходным кодом , который поддерживает несколько баз данных, таких как SQLite , PostgreSQL , MySQL , а также LINQ (Language Integrated Query) . https://code-maze.com/efcore-show-generated-sql-query
Почему SQLite использует байт-код
https://sqlite.org/draft/whybytecode.html
EF Core — это объектно-реляционный преобразователь с открытым исходным кодом , который поддерживает несколько баз данных, таких как SQLite , PostgreSQL , MySQL , а также LINQ (Language Integrated Query) . https://code-maze.com/efcore-show-generated-sql-query
Почему SQLite использует байт-код
https://sqlite.org/draft/whybytecode.html
Code Maze
How to Show the Generated SQL Query in EF Core
Entity Framework Core has many useful features, and in this article, we will see how to use it to show a generated SQL query.
Отображение иерархии в SQL запросе
https://habr.com/ru/articles/810687/
Доступна СУБД MySQL 8.4.0 LTS
Компания Oracle сформировала новую ветку СУБД MySQL 8.4 и опубликовала корректирующее обновление MySQL 8.0.37. Сборки MySQL Community Server 8.4.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. Выпуск 8.4.0 отнесён к веткам с длительным сроком поддержки (LTS), который выпускаются раз в два года и поддерживаются 5 лет (плюс можно получить ещё 3 года расширенной поддержки).
https://dev.mysql.com/downloads/mysql/
https://habr.com/ru/articles/810687/
Доступна СУБД MySQL 8.4.0 LTS
Компания Oracle сформировала новую ветку СУБД MySQL 8.4 и опубликовала корректирующее обновление MySQL 8.0.37. Сборки MySQL Community Server 8.4.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. Выпуск 8.4.0 отнесён к веткам с длительным сроком поддержки (LTS), который выпускаются раз в два года и поддерживаются 5 лет (плюс можно получить ещё 3 года расширенной поддержки).
https://dev.mysql.com/downloads/mysql/
Хабр
Отображение иерархии в SQL запросе
Предыстория В процессе тестирования одного курса по SQL на stepik.org встретилась такая задача: Вам доступна таблица Files , хранящая информацию о расположении файлов и папок внутри системы:...
Освоение проектирования реляционных баз данных: подробное руководство
https://dev.to/louaiboumediene/mastering-relational-database-design-a-comprehensive-guide-3jh8
https://dev.to/louaiboumediene/mastering-relational-database-design-a-comprehensive-guide-3jh8
DEV Community
Mastering Relational Database Design: A Comprehensive Guide
Introduction In today's data-driven world, storing and managing information efficiently is...
Использование нескольких общих табличных выражений в одном SQL-запросе в MySQL
https://www.bennadel.com/blog/4652-using-multiple-common-table-expressions-in-one-sql-query-in-mysql.htm
https://www.bennadel.com/blog/4652-using-multiple-common-table-expressions-in-one-sql-query-in-mysql.htm
Bennadel
Using Multiple Common Table Expressions In One SQL Query In MySQL
Ben Nadel demonstrates how to use multiple common table expressions (CTE) in a single query in MySQL.