DATABASE DESIGN
1.41K subscribers
2.08K photos
3 videos
5.35K links
Лучшие материалы по работе с хранилищами данных на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Попытка разогнать сеть для БД со 100 до 200Гб/c или «failure is always an option»

У нас есть прекрасно работающая стандартная конфигурация серверов. RAID1 для системных дисков, 2 карты по два 25Гб/с порта под сеть. Итого 100 Гб/с, которые мы научились выжимать в предыдущей заметке про iScsi (https://habr.com/ru/companies/beeline_tech/articles/821855/) под цели СУБД.

В то же время сетевое оборудование, расположенное между сервером и СХД, может значительно больше, чем 100Гб/c, как и СХД. Поэтому захотелось посмотреть, можно ли выжать на стороне сервера 200Гб/c

! Спойлер: Можно, но вы этого не захотите.


Читать: https://habr.com/ru/companies/beeline_tech/articles/838192/

#ru

@database_design | Другие наши каналы
Телеграм бот на C# с использованием Yandex Cloud Functions

Всем привет!

Данная статья содержит информация о том, как написать телеграм бота на C# с использованием Yandex Cloud Functions и Телеграм Webhook. Также в данной статье будет рассмотрено CI/CD с помощью GitHub Actions.

P.S. полезная литература находится в ссылках!


Читать: https://habr.com/ru/articles/838220/

#ru

@database_design | Другие наши каналы
❤‍🔥1
Кластеризация 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 | Другие наши каналы
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 | Другие наши каналы
Новый релиз 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 | Другие наши каналы
Команда Tpoger (это мы) ищет менеджера по продажам (это вы)

Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании. 

Отклик оставляйте тут: 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 | Другие наши каналы
Новая функция полнотекстового поиска JSON от Oracle

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 | Другие наши каналы
CTF Life модернизирует клиентские сервисы с MongoDB Atlas

Компания 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 | Другие наши каналы
Крупнейшие утечки служебной информации в корпорациях: чего им это стоило

Прогнозируют, что в 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 | Другие наши каналы
Взаимодействие данных в здравоохранении: новое решение от MongoDB

Современное здравоохранение сталкивается с трудностями интеграции данных между системами. 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 | Другие наши каналы
Как наладить баланс работы и отдыха: совет от Anaiya Raisinghani

Чем занимаются разработчики MongoDB в свободное время? В первом интервью серии Anaiya Raisinghani делится, как ей удаётся выключиться из работы: нерефандируемые тренировки и обеды помогают не засиживаться за ПК. Она советует удалять Slack с личных устройств для лучшего баланса.

Читать подробнее

#en

@database_design | Другие наши каналы
Год успеха: MongoDB Developer Days

Год назад 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 | Другие наши каналы
MariaDB MaxScale 21.06 теперь под GPL

Команда 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 | Другие наши каналы
Уменьшите время на управление базами данных!

Компания Redgate Software приглашает специалистов по базам данных принять участие в часовом исследовании. Поделитесь своими проблемами и предложениями, и получите подарочный сертификат на $40. Помогите улучшить инструменты управления базами данных!

Подробнее: [Ссылка на статью]

Читать подробнее

#en

@database_design | Другие наши каналы