en
Feedback
DATABASE DESIGN

DATABASE DESIGN

Open in Telegram

Лучшие материалы по работе с хранилищами данных на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Show more
1 357
Subscribers
No data24 hours
+37 days
+230 days
Posts Archive
От установки до использования: пример развертывания сервиса шифрования данных в покое Нарушение конфиденциальности данных, хранящихся на серверах компаний, недопустимо и неизбежно ведет к тяжелым последствиям. Поэтому компании стараются «обвешать» свои хранилища всеми возможными мерами защиты. В том числе прибегают к использованию сервисов шифрования данных в состоянии покоя, которые гарантируют, что даже если злоумышленник получит физический доступ к устройству, он не сможет прочитать находящиеся на нем данные без ключей расшифровки. Читать: https://habr.com/ru/companies/vk/articles/820617/ @database_design ___ Другие наши проекты

Миграция терабайтной базы 1С: УПП с платформы 1C 8.1 на 8.3 Продолжаем обсуждать вопросы, связанные с миграцией больших баз данных. Сегодня поговорим про, казалось бы, обыденный случай – обновление платформы 1С. Большие базы, как обычно, накладывают свои ограничения на все процессы обновления/обслуживания/конвертации. Есть много рисков, которые необходимо предусмотреть на берегу, подстелить соломки, чтобы не получить простои системы и бизнеса. Статья получилась не совсем обычная, потому что писалась она в соавторстве с заказчиком по результатам успешного завершения проекта миграции. Соответственно, здесь будет сразу два взгляда на один и тот же проект. Читать: https://habr.com/ru/companies/softpoint/articles/820637/ @database_design ___ Другие наши проекты

Обзор открытых свободных инструментов для создания резервных копий СУБД PostgreSQL Перефразируя древнюю мудрость: все люди делятся на 10 типов: те, кто не знает, зачем нужны резервные копии, и те, кто делает резервные копии. В данном обзоре я попробую мал-мала расшифровать свою давнюю табличку (внеся в неё некоторое количество изменений): Обзор наиболее популярных средств для создания резервных копий PostgreSQL. Ибо не вижу я ни подобных обзоров в информационном поле, ни грамотного, с технической точки зрения, подхода к выбору инструмента вообще, и для создания резервных копий (РК) СУБД PostgreSQL в тех организациях, куда заносит профессиональная деятельность, в частности. Основной аргумент выбора: знания и умения текущего системного администратора. Доводилось встречаться со сменой инструмента по причине того, что новый администратор баз данных не знал и не умел уже использовавшийся продукт. Причём использовался вполне себе достойный, но... (конкретики не будет, по причинам, например, секретным, увы мне). Читать: https://habr.com/ru/articles/820349/ @database_design ___ Другие наши проекты

Пора оставить RAID-5 в далеком прошлом Для ЛЛ: RAID-5 совершенно не подходит для современных массивов из дисков на 5-10 Тб по нескольким причинам. Читать: https://habr.com/ru/articles/820551/ @database_design ___ Другие наши проекты

MariaDB C++ Connector 1.1.4 now available Read: https://mariadb.com/?p=39302 @database_design ___ Другие наши проекты
MariaDB C++ Connector 1.1.4 now available Read: https://mariadb.com/?p=39302 @database_design ___ Другие наши проекты

Transactional Outbox: от идеи до open-source Привет! На связи Миша Меркушин. Я тимлид команды Ruby Platform, ответственной за разработку внутренних библиотек и улучшение архитектуры микросервисов на Ruby в СберМаркете. Эта статья про архитектурный паттерн Outbox и инструмент, который мы создали и итерационно развивали внутри команды и лишь недавно «выпустили» его в мир. Он решает проблему обеспечения надежной и согласованной отправки сообщений из приложения, гарантируя, что сообщение будет отправлено после успешного завершения транзакции базы данных. Читать: https://habr.com/ru/companies/sbermarket/articles/819803/ @database_design ___ Другие наши проекты

Что такое Proxima DB? Знакомство с российской СУБД на базе PostgreSQL Спрос на российские СУБД ожидаемо вырос за последние три года.  В этом нет великого предвидения: такова жизнь и так сегодня работает «геополитика». Но в итоге мы очень рады, что начали разработку Proxima DB еще 5 лет назад. В этой статье я расскажу, чем Proxima DB отличается от PostgreSQL, в чем смысл использования нашей платформы, в каких случаях она будет полезна и какие преимущества она дает в конкретных сферах применения. Мы не будем касаться технических подробностей глубоко, потому что это первая ознакомительная статья, сегодня мы постараемся разобраться, когда Proxima DB может дать существенные преимущества, а когда вам будет достаточно ванильной PostgreSQL. А для тех, кто разглядит преимущества платформы для себя, позже я опубликую целую серию технических статей по Proxima DB. Читать: https://habr.com/ru/companies/orion_soft/articles/820047/ @database_design ___ Другие наши проекты

Базы данных простыми словами Привет, Хабр! Это статья больше для начинающих или любознательных, тут я постарался простыми словами объяснить что же такое эта база данных и для чего они используются на проектах. Читать: https://habr.com/ru/articles/819971/ @database_design ___ Другие наши проекты

Базы данных простыми словами Привет, Хабр! Это статья больше для начинающих или любознательных, тут я постарался простыми словами объяснить что же такое эта база данных и для чего они используются на проектах. Читать: https://habr.com/ru/articles/819971/ @database_design ___ Другие наши проекты

Announcing New Spatial Machine Learning Algorithms in OML4Py on Autonomous Database Serverless Spatial ML algorithms and associated features are now included in Oracle Machine Learning for Python (OML4Py) on Autonomous Database Serverless. Using machine learning with spatial algorithms can improve model quality and prediction accuracy by accounting for the effects of location. Spatial ML algorithms also allow you to detect location patterns, like geographic clusters and outliers. Read: https://blogs.oracle.com/database/post/spatial-ml-algorithms-now-available-in-oml4py-on-adbs @database_design ___ Другие наши проекты

Quickwit. Когда Elasticsearch слишком дорогой Quickwit – это поисковой движок нового поколения, альтернатива для Elasticsearch, Loki и Splunk. Одна из главных особенностей Quickwit, заключается в том, что индексы хранятся в объектном хранилище (s3, minio, другие s3-совместимые проекты). Такая архитектура позволяет сократить использование вычислительных ресурсов и хранилища в несколько раз. Читать: https://habr.com/ru/articles/819831/ @database_design ___ Другие наши проекты

MariaDB Node.js Connector 3.3.1 now available Read: https://mariadb.com/?p=39289 @database_design ___ Другие наши проекты
MariaDB Node.js Connector 3.3.1 now available Read: https://mariadb.com/?p=39289 @database_design ___ Другие наши проекты

Делимся очередным НЕмитапом Database#2 от команды AvitoTech Доклад — «PostgreSQL: High Availability в Авито» Григорий Тарасен
Делимся очередным НЕмитапом Database#2 от команды AvitoTech Доклад — «PostgreSQL: High Availability в Авито» Григорий Тарасенко, инженер команды SQL, прошёлся по теории отказоустойчивости, разобрал WAL-репликацию и показал, как писать HA-менеджер HotEl. Всё с примерами из практики Авито. Крутой, ценный материал. Смотрите на ютубе :) Это #партнёрский пост

Вы пожалеете об использовании естественных ключей Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова. Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину? Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне. Читать: https://habr.com/ru/articles/819619/ @database_design ___ Другие наши проекты

Вы пожалеете об использовании естественных ключей Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова. Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину? Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне. Читать: https://habr.com/ru/articles/819619/ @database_design ___ Другие наши проекты

Приглашаем на Cinimex TECH VRN meetup в Воронеже (офлайн/онлайн) Привет, Хабр! Приглашаем в Воронеж на митап TECH VRN meetup — Встретимся с ИТ-комьюнити и в традиционной уютной атмосфере поговорим про то, как построить хранилище данных по методологии Data Vault 2.0, сравним инструменты для автоматизированного тестирования и рассмотрим критерии их выбора, а завершим наш ИТ-вечер темой многоагентного подхода. Читать: https://habr.com/ru/companies/cinimex/articles/819387/ @database_design ___ Другие наши проекты

За что я не люблю PostgreSQL DISCLAIMER: посыл этой статьи не в том, что «PostgreSQL — гавно, не используйте PostgreSQL». Посыл в следующем: «Может быть я чего-то не понимаю в этой жизни? Пожалуйста, объясните, может быть я изменю своё мнение!» Читать: https://habr.com/ru/articles/819177/ @database_design ___ Другие наши проекты