Telegram Web
This media is not supported in your browser
VIEW IN TELEGRAM
Когда нас просят запустить новую базу данных на старом сервере
Postgres Pro Shardman: горизонтальное масштабирование реляционных СУБД

Последние несколько лет мы в Postgres Professional активно занимаемся разработкой своего решения для горизонтального масштабирования PostgreSQL. Пользователям нужен был простой способ увеличить производительность путем добавления узлов. Традиционно для веба в таких случаях просто брали NoSQL базы или шардировали вручную, позже появились распределенные SQL-решения с поддержкой ACID-транзакций. Тем не менее терялась часть возможностей и достоинств PostgreSQL. Корпоративный рынок тяжелых вертикальных решений также сильно ограничен как ценой, так и доступностью. Поэтому исследованиями в области распределенных СУБД в компании занимались еще с 2017 года, а в 2020 началась работа над коммерческим продуктом.

В этой статье я расскажу про технические детали реализации и почему был сделан такой выбор технологий. Опишу, какие направления нам показались преждевременными и их пришлось отложить, а также что мы ожидаем в будущем. https://habr.com/ru/companies/postgrespro/articles/811041/
Именно так я использую SQL на работе в качестве аналитика

Этот язык, несмотря на то, что он старомоден, является моим ключом к удобному и быстрому получению ценной информации из хранилища данных (Azure Synapse/Azure SQL DB в зависимости от анализа).
https://medium.com/illumination/this-is-exactly-how-i-use-sql-at-work-as-a-data-analyst-141f0d178d7c
Что такое векторные базы данных?

Векторные базы данных — это базы данных, разработанные специально для хранения векторных вложений. Если вектор — это представление данных, имеющее величину и направление, что же такое векторные вложения? https://pub.towardsai.net/what-are-vector-databases-4ed6b66163a5

Упрощение резервного копирования и восстановления базы данных с помощью Easy Automation

Мы предоставим вам очень простой способ резервного копирования и восстановления, а также автоматическое расписание резервного копирования, которое облегчит вашу жизнь. https://devdojo.com/jacksonkasi/simplifying-database-backup-and-restore-with-easy-automation

Как Uber перенес петабайты данных с нулевым временем простоя
Uber перешел с DynamoDB и хранилища больших объектов на базу данных в виде реестра. Мы поговорим о деталях. https://blog.quastor.org/p/uber-migrated-petabytes-data-zero-downtime
🗃Оперативное проектирование для улучшения генерации кода SQL с помощью LLM

https://medium.com/datamindedbe/prompt-engineering-for-a-better-sql-code-generation-with-llms-263562c0c35d

🗃Интегрируйте SQL, NoSQL, Vector, Graph или любую другую базу данных в свой проект Appwrite.

https://appwrite.io/blog/post/integrate-sql-nosql-vector-graph-or-any-database-into-your-appwrite-project

🗃Аудит баз данных MySQL в Laravel с помощью пакета DB Auditor

https://laravel-news.com/laravel-db-auditor

🗃Руководство по выбору базы данных для вашего следующего проекта

https://dev.to/isurumax26/guide-to-choose-a-database-for-your-next-design-5cam
Прекратите использовать UUID в вашей базе данных
Как UUID могут снизить производительность базы данных

https://blog.danielfullstack.com/article/stop-using-uuids-in-your-database
Объединение операций ввода-вывода в PostgreSQL 17
Функция, меняющая правила игры

https://medium.com/@hnasr/combining-i-os-in-postgresql-17-39fe81d2981a
sqlpkg-hub расширений SQLite

Найдите расширения SQLite, используя поле поиска. Вы можете загрузить и установить их вручную или использовать sqlpkg менеджер пакетов. https://sqlpkg.org/
Преобразование платформы SeeQR с помощью версии 14

Для тех, кто узнает о нас впервые, SeeQR — это бесплатное приложение для управления базами данных с открытым исходным кодом, разработанное для облегчения жизненного цикла ваших баз данных SQL. Платформа позволяет пользователям создавать базы данных и управлять ими, а также отслеживать показатели и производительность запросов через интерактивный графический интерфейс, который отображает отношения между объектами и таблицами.
https://medium.com/@theseeqr/transforming-the-seeqr-platform-with-version-14-49eaaa61ea0f
Клиент базы данных, которого заслуживает каждый любитель командной строки.

Интерактивный клиент для PostgreSQL, MySQL, SQLite3 и Oracle.

https://github.com/danvergara/dblab
10 репозиториев GitHub для Master SQL
Изучите SQL и базы данных с помощью бесплатных курсов, учебных пособий, инструментов, руководств, книг, практических упражнений, проектов, замечательных списков и других ресурсов.

https://www.kdnuggets.com/10-github-repositories-to-master-sql
2025/06/27 07:01:51
Back to Top
HTML Embed Code: