Кластеризация PostgreSQL за день или за 15 минут: разбираем варианты и подводные камни реализации
Кластеризация необходима для большинства СУБД уровня Enterprise. Есть много способов создать или развернуть кластер: от бесплатных до дорогих, от простых до сложных. У разных вендоров свои приоритеты: одни делают настройку кластера в пару кликов (как в MS SQL), другие фокусируются на надежности и функциональности (Oracle).
В мире СУБД на базе PostgreSQL на сторону которых всё активнее переходит российский IT, тоже есть свои кластерные инструменты и решения: как бесплатные и открытые Patroni, Stolon, pacemaker/corosync, так и проприетарные. Лидер по популярности среди открытых решений – Patroni. Сегодня я расскажу, почему настраивать кластеризацию на нем руками весело только первые пару раз. Поговорим об особенностях поддержки Patroni в Proxima DB, снижении порога входа для новичков и повторяемости конфигураций.
Читать: https://habr.com/ru/companies/orion_soft/articles/838566/
#ru
@database_design | Другие наши каналы
Кластеризация необходима для большинства СУБД уровня Enterprise. Есть много способов создать или развернуть кластер: от бесплатных до дорогих, от простых до сложных. У разных вендоров свои приоритеты: одни делают настройку кластера в пару кликов (как в MS SQL), другие фокусируются на надежности и функциональности (Oracle).
В мире СУБД на базе PostgreSQL на сторону которых всё активнее переходит российский IT, тоже есть свои кластерные инструменты и решения: как бесплатные и открытые Patroni, Stolon, pacemaker/corosync, так и проприетарные. Лидер по популярности среди открытых решений – Patroni. Сегодня я расскажу, почему настраивать кластеризацию на нем руками весело только первые пару раз. Поговорим об особенностях поддержки Patroni в Proxima DB, снижении порога входа для новичков и повторяемости конфигураций.
Читать: https://habr.com/ru/companies/orion_soft/articles/838566/
#ru
@database_design | Другие наши каналы
Java-приложения с AI: инновации от MongoDB и Spring AI
MongoDB объявляет о интеграции с Spring AI, улучшая возможности Vector Search для Java-разработчиков. Интеграция позволяет легко внедрять AI в проекты, используя привычные инструменты Spring. Это решение ускоряет разработку и упрощает добавление интеллектуальных функций в приложения. 🔍 Augmenting Business Loan Risk Analysis with Gen AI and RAG
Недавняя демонстрация показала, как генеративный ИИ может помочь в анализе рисков при выдаче бизнес-кредитов. Используя мультимодальные платформы данных и анализ на основе геопространственных запросов, ИИ оценивает риск наводнений вблизи местоположения бизнеса. Это улучшает точность анализа и снижает вероятность ошибок. Узнайте больше об интеграции MongoDB в этот процесс и специфике RAG.
#MongoDB #AI #финансы #бизнес
Читать подробнее
#en
@database_design | Другие наши каналы
MongoDB объявляет о интеграции с Spring AI, улучшая возможности Vector Search для Java-разработчиков. Интеграция позволяет легко внедрять AI в проекты, используя привычные инструменты Spring. Это решение ускоряет разработку и упрощает добавление интеллектуальных функций в приложения. 🔍 Augmenting Business Loan Risk Analysis with Gen AI and RAG
Недавняя демонстрация показала, как генеративный ИИ может помочь в анализе рисков при выдаче бизнес-кредитов. Используя мультимодальные платформы данных и анализ на основе геопространственных запросов, ИИ оценивает риск наводнений вблизи местоположения бизнеса. Это улучшает точность анализа и снижает вероятность ошибок. Узнайте больше об интеграции MongoDB в этот процесс и специфике RAG.
#MongoDB #AI #финансы #бизнес
Читать подробнее
#en
@database_design | Другие наши каналы
Новый релиз MariaDB ODBC Connector 3.2.3
MariaDB объявила о выходе стабильной версии ODBC Connector 3.2.3! В этой версии исправлены различные ошибки. Подробные изменения можно найти в примечаниях к выпуску. Скачать обновление можно на официальном сайте MariaDB.
Подробнее: mariadb.com/downloads/connectors/connectors-data-access/odbc-connector/
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB объявила о выходе стабильной версии ODBC Connector 3.2.3! В этой версии исправлены различные ошибки. Подробные изменения можно найти в примечаниях к выпуску. Скачать обновление можно на официальном сайте MariaDB.
Подробнее: mariadb.com/downloads/connectors/connectors-data-access/odbc-connector/
Читать подробнее
#en
@database_design | Другие наши каналы
Команда Tpoger (это мы) ищет менеджера по продажам (это вы)
Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании.
Отклик оставляйте тут: https://tprg.ru/l1rP
#вакансии #работа
Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании.
Отклик оставляйте тут: https://tprg.ru/l1rP
#вакансии #работа
RFID и MongoDB Atlas: Революция в розничной торговле
Новое решение для ритейла — интеграция RFID с облачной базой данных MongoDB Atlas. Это позволяет управлять огромными объемами данных, синхронизировать их в реальном времени и улучшить точность инвентаризации до 95%. Ускорьте процессы и снижайте затраты, используя инновационные технологии! MongoDB и Spring AI: Новый уровень AI для Java
MongoDB и Spring AI объединили усилия, чтобы упростить разработку AI-приложений для Java. Новая интеграция позволяет легко использовать возможности Atlas Vector Search для создания рекомендаций, обработки языка и предсказательной аналитики. Узнайте больше и начните разработку уже сегодня!
Читать подробнее
#en
@database_design | Другие наши каналы
Новое решение для ритейла — интеграция RFID с облачной базой данных MongoDB Atlas. Это позволяет управлять огромными объемами данных, синхронизировать их в реальном времени и улучшить точность инвентаризации до 95%. Ускорьте процессы и снижайте затраты, используя инновационные технологии! MongoDB и Spring AI: Новый уровень AI для Java
MongoDB и Spring AI объединили усилия, чтобы упростить разработку AI-приложений для Java. Новая интеграция позволяет легко использовать возможности Atlas Vector Search для создания рекомендаций, обработки языка и предсказательной аналитики. Узнайте больше и начните разработку уже сегодня!
Читать подробнее
#en
@database_design | Другие наши каналы
Новая функция полнотекстового поиска JSON от Oracle
Oracle представила новую возможность полнотекстового поиска для JSON-документов в своей базе данных Oracle Globally Distributed Database 23c, сочетающую возможности Oracle Text и распределенной базы данных. Узнайте, как это решение поможет вам масштабировать и управлять данными эффективнее.
Читать подробнее
#en
@database_design | Другие наши каналы
Oracle представила новую возможность полнотекстового поиска для JSON-документов в своей базе данных Oracle Globally Distributed Database 23c, сочетающую возможности Oracle Text и распределенной базы данных. Узнайте, как это решение поможет вам масштабировать и управлять данными эффективнее.
Читать подробнее
#en
@database_design | Другие наши каналы
Обновление: MariaDB C++ Connector 1.1.5
MariaDB выпустила стабильную версию MariaDB Connector/C++ 1.1.5. В этом обновлении исправлены различные проблемы. Подробнее о релизе можно узнать в заметках по версии. Скачивайте на официальном сайте MariaDB.
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB выпустила стабильную версию MariaDB Connector/C++ 1.1.5. В этом обновлении исправлены различные проблемы. Подробнее о релизе можно узнать в заметках по версии. Скачивайте на официальном сайте MariaDB.
Читать подробнее
#en
@database_design | Другие наши каналы
CTF Life модернизирует клиентские сервисы с MongoDB Atlas
Компания CTF Life из Гонконга использует MongoDB Atlas для улучшения обслуживания клиентов. Благодаря этой платформе компания смогла объединить данные из разных источников, ускорить время отклика и предоставить персонализированные рекомендации своим клиентам в режиме реального времени. Инновации в ритейле: MongoDB Atlas и RFID
Исследования показывают, что интеграция RFID с базой данных MongoDB Atlas значительно улучшает точность инвентаризации и снижает случаи отсутствия товаров на складе. MongoDB Atlas обеспечивает масштабируемость, реальное время обработки данных и высокий уровень безопасности, что делает его идеальным решением для ритейла.
Читать подробнее
#en
@database_design | Другие наши каналы
Компания CTF Life из Гонконга использует MongoDB Atlas для улучшения обслуживания клиентов. Благодаря этой платформе компания смогла объединить данные из разных источников, ускорить время отклика и предоставить персонализированные рекомендации своим клиентам в режиме реального времени. Инновации в ритейле: MongoDB Atlas и RFID
Исследования показывают, что интеграция RFID с базой данных MongoDB Atlas значительно улучшает точность инвентаризации и снижает случаи отсутствия товаров на складе. MongoDB Atlas обеспечивает масштабируемость, реальное время обработки данных и высокий уровень безопасности, что делает его идеальным решением для ритейла.
Читать подробнее
#en
@database_design | Другие наши каналы
Oracle DatabaseWorld в Лас-Вегасе — CloudWorld 2024
Мечтаете о мире баз данных? Oracle DatabaseWorld в рамках CloudWorld 2024 пройдет в Лас-Вегасе. Участвуйте в лабораториях, слушайте содержательные лекции и встречайтесь с коллегами на Demo Grounds. Не пропустите шанс узнать о новых функциях!
Читать подробнее
#en
@database_design | Другие наши каналы
Мечтаете о мире баз данных? Oracle DatabaseWorld в рамках CloudWorld 2024 пройдет в Лас-Вегасе. Участвуйте в лабораториях, слушайте содержательные лекции и встречайтесь с коллегами на Demo Grounds. Не пропустите шанс узнать о новых функциях!
Читать подробнее
#en
@database_design | Другие наши каналы
Oracle
Meet up and Share Ideas at DatabaseWorld about Exadata and Database Cloud Services
You will be Las Vegas bound to Oracle DatabaseWorld at CloudWorld 2024 in a few short days. This is the third time DatabaseWorld at CloudWorld will be hosted in Las Vegas to share exciting news, participate in hands-on-labs, attend enlightened content, and…
Крупнейшие утечки служебной информации в корпорациях: чего им это стоило
Прогнозируют, что в 2024 году кибербезопасность обойдется миру в 9,5 трлн долларов. Еще в 2004 году эта сфера стоила 3,5 млрд долларов, а теперь обгоняет по общей капитализации бюджеты целых стран. Затраты на кибербезопасность будут только расти — крупнейшие корпорации сталкиваются со взломами и много из-за этого теряют, а потому хотят защитить себя. Число утечек значительно выросло в 2020 году, когда сотрудники стали работать удаленно, а в экономике начались проблемы с рабочими местами и их оплатой. Но серьезные инциденты с утечкой служебной информации были и раньше. Вспоминаем, как это происходило.
Читать: https://habr.com/ru/companies/onlinepatent/articles/839270/
#ru
@database_design | Другие наши каналы
Прогнозируют, что в 2024 году кибербезопасность обойдется миру в 9,5 трлн долларов. Еще в 2004 году эта сфера стоила 3,5 млрд долларов, а теперь обгоняет по общей капитализации бюджеты целых стран. Затраты на кибербезопасность будут только расти — крупнейшие корпорации сталкиваются со взломами и много из-за этого теряют, а потому хотят защитить себя. Число утечек значительно выросло в 2020 году, когда сотрудники стали работать удаленно, а в экономике начались проблемы с рабочими местами и их оплатой. Но серьезные инциденты с утечкой служебной информации были и раньше. Вспоминаем, как это происходило.
Читать: https://habr.com/ru/companies/onlinepatent/articles/839270/
#ru
@database_design | Другие наши каналы
Как создавать высокопроизводительные очереди сообщений с различной архитектурой
Масштабирование ИТ-инфраструктуры и переход к высоконагруженным многокомпонентным сервисам дает бизнесу не только преимущества, но и сложности. Одна из основных — необходимость обеспечения для сервисов возможности отказоустойчиво и надежно обмениваться тысячами сообщений без риска их потери или повреждения. И в этих задачах часто не обойтись без реализации очередей сообщений.
Рассказываем об основных сложностях развития высоконагруженных ИТ-систем и способах их преодоления с помощью очередей сообщений на примере Tarantool Queue Enterprise.
Материал подготовлен по мотивам вебинара «Как создавать высокопроизводительные очереди сообщений с различной архитектурой». Вы можете посмотреть его здесь.
Читать: https://habr.com/ru/companies/vk/articles/837060/
#ru
@database_design | Другие наши каналы
Масштабирование ИТ-инфраструктуры и переход к высоконагруженным многокомпонентным сервисам дает бизнесу не только преимущества, но и сложности. Одна из основных — необходимость обеспечения для сервисов возможности отказоустойчиво и надежно обмениваться тысячами сообщений без риска их потери или повреждения. И в этих задачах часто не обойтись без реализации очередей сообщений.
Рассказываем об основных сложностях развития высоконагруженных ИТ-систем и способах их преодоления с помощью очередей сообщений на примере Tarantool Queue Enterprise.
Материал подготовлен по мотивам вебинара «Как создавать высокопроизводительные очереди сообщений с различной архитектурой». Вы можете посмотреть его здесь.
Читать: https://habr.com/ru/companies/vk/articles/837060/
#ru
@database_design | Другие наши каналы
Взаимодействие данных в здравоохранении: новое решение от MongoDB
Современное здравоохранение сталкивается с трудностями интеграции данных между системами. MongoDB предлагает инновационное решение, поддерживающее стандарты FHIR и openEHR, что обеспечивает гибкость и эффективность в работе с медицинскими данными, улучшая пациентский опыт и операционную эффективность. 🔍 Revolution в ритейле с MongoDB Atlas и RFID
MongoDB Atlas и RFID технологии совместно меняют ритейл. Эта интеграция обеспечивает масштабируемую и безопасную платформу для реального времени обработки данных. Результат? Улучшение управления запасами и повышение уровня обслуживания клиентов. Узнайте больше по ссылке!
Читать подробнее
#en
@database_design | Другие наши каналы
Современное здравоохранение сталкивается с трудностями интеграции данных между системами. MongoDB предлагает инновационное решение, поддерживающее стандарты FHIR и openEHR, что обеспечивает гибкость и эффективность в работе с медицинскими данными, улучшая пациентский опыт и операционную эффективность. 🔍 Revolution в ритейле с MongoDB Atlas и RFID
MongoDB Atlas и RFID технологии совместно меняют ритейл. Эта интеграция обеспечивает масштабируемую и безопасную платформу для реального времени обработки данных. Результат? Улучшение управления запасами и повышение уровня обслуживания клиентов. Узнайте больше по ссылке!
Читать подробнее
#en
@database_design | Другие наши каналы
Наводим порядок с базами данных. Переносим файлы в S3, мигрируем в единый кластер
«Что там с базами, не пора ли добавлять ресурсов?» — казалось бы, звучит как дежурная реплика менеджера, и классический ответ на неё: «всё ок, до конца недели должно хватить!».
На деле этот безобидный на первый взгляд вопрос может быть сигналом о целом ворохе проблем. Важно разобраться, почему его задают (можно ведь посмотреть алерты и мониторинг), о чём именно речь (у нас точно всё ок с архитектурой?), как часто вопрос возникает (сколько денег мы тратим на содержание баз?).
Однажды на вопрос «что там с базами?» мы в команде решили ответить несколько иначе. Вместо «до конца недели должно хватить» — сказали: «давайте мигрируем базы в единый кластер, а тяжёлые файлы перенесём в S3».
О том, что из этого вышло, читайте под катом.
Читать: https://habr.com/ru/companies/sravni/articles/839334/
#ru
@database_design | Другие наши каналы
«Что там с базами, не пора ли добавлять ресурсов?» — казалось бы, звучит как дежурная реплика менеджера, и классический ответ на неё: «всё ок, до конца недели должно хватить!».
На деле этот безобидный на первый взгляд вопрос может быть сигналом о целом ворохе проблем. Важно разобраться, почему его задают (можно ведь посмотреть алерты и мониторинг), о чём именно речь (у нас точно всё ок с архитектурой?), как часто вопрос возникает (сколько денег мы тратим на содержание баз?).
Однажды на вопрос «что там с базами?» мы в команде решили ответить несколько иначе. Вместо «до конца недели должно хватить» — сказали: «давайте мигрируем базы в единый кластер, а тяжёлые файлы перенесём в S3».
О том, что из этого вышло, читайте под катом.
Читать: https://habr.com/ru/companies/sravni/articles/839334/
#ru
@database_design | Другие наши каналы
Как наладить баланс работы и отдыха: совет от Anaiya Raisinghani
Чем занимаются разработчики MongoDB в свободное время? В первом интервью серии Anaiya Raisinghani делится, как ей удаётся выключиться из работы: нерефандируемые тренировки и обеды помогают не засиживаться за ПК. Она советует удалять Slack с личных устройств для лучшего баланса.
Читать подробнее
#en
@database_design | Другие наши каналы
Чем занимаются разработчики MongoDB в свободное время? В первом интервью серии Anaiya Raisinghani делится, как ей удаётся выключиться из работы: нерефандируемые тренировки и обеды помогают не засиживаться за ПК. Она советует удалять Slack с личных устройств для лучшего баланса.
Читать подробнее
#en
@database_design | Другие наши каналы
Год успеха: MongoDB Developer Days
Год назад MongoDB провела первые региональные Developer Day мероприятия, охватив 35 городов в 16 странах и 7 языках. События включали практические мастер-классы и сотрудничество с другими командами для эффективного обучения разработчиков. Узнайте больше о наших успехах и планах на будущее на сайте MongoDB.
Читать подробнее
#en
@database_design | Другие наши каналы
Год назад MongoDB провела первые региональные Developer Day мероприятия, охватив 35 городов в 16 странах и 7 языках. События включали практические мастер-классы и сотрудничество с другими командами для эффективного обучения разработчиков. Узнайте больше о наших успехах и планах на будущее на сайте MongoDB.
Читать подробнее
#en
@database_design | Другие наши каналы
RLS в действии: как решить вопросы доступа в BI за 5 минут
Когда бизнес-аналитика внедряется как корпоративный инструмент, ее пользователями становятся сотни или даже тысячи людей из разных подразделений. Кроме этого нередко результаты прогнозов, расчетов и визуализаций все чаще выкладывают прямо на порталы или открывают к ним доступ без авторизации, чтобы сторонние наблюдатели могли получить важную для себя информацию. Все это порождает проблемы конфиденциальности, которые раньше решались с помощью дублирования данных и создания нескольких контуров BI. Но, как говорится, «есть способ лучше»! Сегодня мы поговорим про механизм Row Level Security (RLS), который позволяет и BI предложить сразу всем, и доступ разграничить, и не плодить личные сущности. Ну а подопытным, которому мы будем ограничивать доступ в наших примерах, как вы уже догадались, будет Александр Сергеевич.
Читать: https://habr.com/ru/companies/visiology/articles/839844/
#ru
@database_design | Другие наши каналы
Когда бизнес-аналитика внедряется как корпоративный инструмент, ее пользователями становятся сотни или даже тысячи людей из разных подразделений. Кроме этого нередко результаты прогнозов, расчетов и визуализаций все чаще выкладывают прямо на порталы или открывают к ним доступ без авторизации, чтобы сторонние наблюдатели могли получить важную для себя информацию. Все это порождает проблемы конфиденциальности, которые раньше решались с помощью дублирования данных и создания нескольких контуров BI. Но, как говорится, «есть способ лучше»! Сегодня мы поговорим про механизм Row Level Security (RLS), который позволяет и BI предложить сразу всем, и доступ разграничить, и не плодить личные сущности. Ну а подопытным, которому мы будем ограничивать доступ в наших примерах, как вы уже догадались, будет Александр Сергеевич.
Читать: https://habr.com/ru/companies/visiology/articles/839844/
#ru
@database_design | Другие наши каналы
MariaDB MaxScale 21.06 теперь под GPL
Команда MariaDB объявила о выпуске MaxScale 21.06 под лицензией GPL. Выпуск выполнен в соответствии с условиями предыдущей BSL-лицензии, что означает 5-летнюю поддержку и открытую возможность для внесения изменений. Пользователи могут также купить лицензии для BSL версии.
Читать подробнее
#en
@database_design | Другие наши каналы
Команда MariaDB объявила о выпуске MaxScale 21.06 под лицензией GPL. Выпуск выполнен в соответствии с условиями предыдущей BSL-лицензии, что означает 5-летнюю поддержку и открытую возможность для внесения изменений. Пользователи могут также купить лицензии для BSL версии.
Читать подробнее
#en
@database_design | Другие наши каналы
Python, Go, Rust: названы самые популярные языки программирования в 2024 году
В 2024 году Python сохраняет лидирующие позиции среди языков программирования благодаря широкому применению. JavaScript и Java остаются популярными для фронтенд-разработки и корпоративных приложений
Читать: «Python, Go, Rust: названы самые популярные языки программирования в 2024 году»
#ru
@database_design | Другие наши каналы
В 2024 году Python сохраняет лидирующие позиции среди языков программирования благодаря широкому применению. JavaScript и Java остаются популярными для фронтенд-разработки и корпоративных приложений
Читать: «Python, Go, Rust: названы самые популярные языки программирования в 2024 году»
#ru
@database_design | Другие наши каналы
Уменьшите время на управление базами данных!
Компания Redgate Software приглашает специалистов по базам данных принять участие в часовом исследовании. Поделитесь своими проблемами и предложениями, и получите подарочный сертификат на $40. Помогите улучшить инструменты управления базами данных!
Подробнее: [Ссылка на статью]
Читать подробнее
#en
@database_design | Другие наши каналы
Компания Redgate Software приглашает специалистов по базам данных принять участие в часовом исследовании. Поделитесь своими проблемами и предложениями, и получите подарочный сертификат на $40. Помогите улучшить инструменты управления базами данных!
Подробнее: [Ссылка на статью]
Читать подробнее
#en
@database_design | Другие наши каналы
aldaas — БД с заготовлеными данными для разработки, CI/CD и всех-всех-всех
Каждому твоему разработчику нужна база близко похожая на продакш, но она очень тяжелая, чтобы каждое утро выкачивать её к разработчику в его локальную среду, теперь есть решение - поможет aldaas
Читать: https://habr.com/ru/articles/785562/
#ru
@database_design | Другие наши каналы
Каждому твоему разработчику нужна база близко похожая на продакш, но она очень тяжелая, чтобы каждое утро выкачивать её к разработчику в его локальную среду, теперь есть решение - поможет aldaas
Читать: https://habr.com/ru/articles/785562/
#ru
@database_design | Другие наши каналы
Перенос БД postgresQL из Docker'а на локальном хосте на Docker VPS: покомандная шпаргалка
Это конспект, который представляет собой личные заметки по решению указанной задачи. Цель задачи: расшарить локальную БД для единовременного доступа с нескольких клиентов. При решении был использован дешевый VPS от известного хостера. У меня сработало – надеюсь, что и Вам поможет.
Читать: https://habr.com/ru/articles/840458/
#ru
@database_design | Другие наши каналы
Это конспект, который представляет собой личные заметки по решению указанной задачи. Цель задачи: расшарить локальную БД для единовременного доступа с нескольких клиентов. При решении был использован дешевый VPS от известного хостера. У меня сработало – надеюсь, что и Вам поможет.
Читать: https://habr.com/ru/articles/840458/
#ru
@database_design | Другие наши каналы