DATABASE DESIGN
رفتن به کانال در Telegram
Лучшие материалы по работе с хранилищами данных на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
نمایش بیشتر1 357
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+37 روز
+230 روز
آرشیو پست ها
1 357
От установки до использования: пример развертывания сервиса шифрования данных в покое
Нарушение конфиденциальности данных, хранящихся на серверах компаний, недопустимо и неизбежно ведет к тяжелым последствиям. Поэтому компании стараются «обвешать» свои хранилища всеми возможными мерами защиты. В том числе прибегают к использованию сервисов шифрования данных в состоянии покоя, которые гарантируют, что даже если злоумышленник получит физический доступ к устройству, он не сможет прочитать находящиеся на нем данные без ключей расшифровки.
Читать: https://habr.com/ru/companies/vk/articles/820617/
@database_design
___
Другие наши проекты
1 357
Миграция терабайтной базы 1С: УПП с платформы 1C 8.1 на 8.3
Продолжаем обсуждать вопросы, связанные с миграцией больших баз данных.
Сегодня поговорим про, казалось бы, обыденный случай – обновление платформы 1С. Большие базы, как обычно, накладывают свои ограничения на все процессы обновления/обслуживания/конвертации. Есть много рисков, которые необходимо предусмотреть на берегу, подстелить соломки, чтобы не получить простои системы и бизнеса.
Статья получилась не совсем обычная, потому что писалась она в соавторстве с заказчиком по результатам успешного завершения проекта миграции. Соответственно, здесь будет сразу два взгляда на один и тот же проект.
Читать: https://habr.com/ru/companies/softpoint/articles/820637/
@database_design
___
Другие наши проекты
1 357
Обзор открытых свободных инструментов для создания резервных копий СУБД PostgreSQL
Перефразируя древнюю мудрость: все люди делятся на 10 типов: те, кто не знает, зачем нужны резервные копии, и те, кто делает резервные копии.
В данном обзоре я попробую мал-мала расшифровать свою давнюю табличку (внеся в неё некоторое количество изменений):
Обзор наиболее популярных средств для создания резервных копий PostgreSQL.
Ибо не вижу я ни подобных обзоров в информационном поле, ни грамотного, с технической точки зрения, подхода к выбору инструмента вообще, и для создания резервных копий (РК) СУБД PostgreSQL в тех организациях, куда заносит профессиональная деятельность, в частности. Основной аргумент выбора: знания и умения текущего системного администратора. Доводилось встречаться со сменой инструмента по причине того, что новый администратор баз данных не знал и не умел уже использовавшийся продукт. Причём использовался вполне себе достойный, но... (конкретики не будет, по причинам, например, секретным, увы мне).
Читать: https://habr.com/ru/articles/820349/
@database_design
___
Другие наши проекты
1 357
Пора оставить RAID-5 в далеком прошлом
Для ЛЛ: RAID-5 совершенно не подходит для современных массивов из дисков на 5-10 Тб по нескольким причинам.
Читать: https://habr.com/ru/articles/820551/
@database_design
___
Другие наши проекты
1 357
MariaDB C++ Connector 1.1.4 now available
Read: https://mariadb.com/?p=39302
@database_design
___
Другие наши проекты
1 357
Transactional Outbox: от идеи до open-source
Привет! На связи Миша Меркушин. Я тимлид команды Ruby Platform, ответственной за разработку внутренних библиотек и улучшение архитектуры микросервисов на Ruby в СберМаркете. Эта статья про архитектурный паттерн Outbox и инструмент, который мы создали и итерационно развивали внутри команды и лишь недавно «выпустили» его в мир. Он решает проблему обеспечения надежной и согласованной отправки сообщений из приложения, гарантируя, что сообщение будет отправлено после успешного завершения транзакции базы данных.
Читать: https://habr.com/ru/companies/sbermarket/articles/819803/
@database_design
___
Другие наши проекты
1 357
Что такое 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
___
Другие наши проекты
1 357
Базы данных простыми словами
Привет, Хабр!
Это статья больше для начинающих или любознательных, тут я постарался простыми словами объяснить что же такое эта база данных и для чего они используются на проектах.
Читать: https://habr.com/ru/articles/819971/
@database_design
___
Другие наши проекты
1 357
Базы данных простыми словами
Привет, Хабр!
Это статья больше для начинающих или любознательных, тут я постарался простыми словами объяснить что же такое эта база данных и для чего они используются на проектах.
Читать: https://habr.com/ru/articles/819971/
@database_design
___
Другие наши проекты
1 357
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
___
Другие наши проекты
1 357
Quickwit. Когда Elasticsearch слишком дорогой
Quickwit – это поисковой движок нового поколения, альтернатива для Elasticsearch, Loki и Splunk. Одна из главных особенностей Quickwit, заключается в том, что индексы хранятся в объектном хранилище (s3, minio, другие s3-совместимые проекты). Такая архитектура позволяет сократить использование вычислительных ресурсов и хранилища в несколько раз.
Читать: https://habr.com/ru/articles/819831/
@database_design
___
Другие наши проекты
1 357
MariaDB Node.js Connector 3.3.1 now available
Read: https://mariadb.com/?p=39289
@database_design
___
Другие наши проекты
1 357
Building Gen AI with MongoDB & AI Partners: May 2024
Read: https://www.mongodb.com/blog/post/building-gen-ai-mongodb-ai-partners-may-2024
@database_design
___
Другие наши проекты
1 357
Делимся очередным НЕмитапом Database#2 от команды AvitoTech
Доклад — «PostgreSQL: High Availability в Авито»
Григорий Тарасенко, инженер команды SQL, прошёлся по теории отказоустойчивости, разобрал WAL-репликацию и показал, как писать HA-менеджер HotEl. Всё с примерами из практики Авито.
Крутой, ценный материал. Смотрите на ютубе :)
Это #партнёрский пост
1 357
Вы пожалеете об использовании естественных ключей
Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова.
Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину?
Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне.
Читать: https://habr.com/ru/articles/819619/
@database_design
___
Другие наши проекты
1 357
Вы пожалеете об использовании естественных ключей
Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова.
Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину?
Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне.
Читать: https://habr.com/ru/articles/819619/
@database_design
___
Другие наши проекты
1 357
Spinning Up Innovation: How MongoDB is Driving New Solutions at QSSTUDIO
Read: https://www.mongodb.com/blog/post/spinning-up-innovation-how-mongodb-driving-new-solutions-qsstudio
@database_design
___
Другие наши проекты
1 357
Приглашаем на Cinimex TECH VRN meetup в Воронеже (офлайн/онлайн)
Привет, Хабр!
Приглашаем в Воронеж на митап TECH VRN meetup — Встретимся с ИТ-комьюнити и в традиционной уютной атмосфере поговорим про то, как построить хранилище данных по методологии Data Vault 2.0, сравним инструменты для автоматизированного тестирования и рассмотрим критерии их выбора, а завершим наш ИТ-вечер темой многоагентного подхода.
Читать: https://habr.com/ru/companies/cinimex/articles/819387/
@database_design
___
Другие наши проекты
1 357
Microservices: Realizing the Benefits Without the Complexity
Read: https://www.mongodb.com/blog/post/microservices-realizing-benefits-without-complexity
@database_design
___
Другие наши проекты
1 357
За что я не люблю PostgreSQL
DISCLAIMER: посыл этой статьи не в том, что
«PostgreSQL — гавно, не используйте PostgreSQL».
Посыл в следующем: «Может быть я чего-то не понимаю в этой жизни? Пожалуйста, объясните, может быть я изменю своё мнение!»
Читать: https://habr.com/ru/articles/819177/
@database_design
___
Другие наши проекты
