DATABASE DESIGN – Telegram
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
Oracle расширяет облачные возможности

В 2024 году Oracle отметилась важными нововведениями в области облачных баз данных. Ключевые моменты включают запуск Oracle Database@Google Cloud и Oracle Database@AWS, а также представление Exadata Exascale и Oracle Database 23ai с интеграцией AI для бизнес-анализа.

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

#en

@database_design | Другие наши каналы
Как мигрировать данные между разными StorageClass в Kubernetes и зачем это делать

Миграция данных в Kubernetes: практическое руководство. Узнайте, как легко и безопасно перемещать данные между различными StorageClass с помощью простых шагов.


Читать: https://habr.com/ru/companies/flant/articles/868280/

#ru

@database_design | Другие наши каналы
Как мы проверяли качество данных после завершения миграции с Teradata на Greenplum

Привет, Хабр! Мы завершаем серию статей о миграции аналитического хранилища данных с платформы Teradata на GreenPlum. В предыдущих статьях мы рассказали о нашем опыте и результатах автоматизированного переписывания SQL‑скриптов с помощью реализованных сервисов миграции кода и переноса архива данных. В этот раз мы расскажем вам о нашем опыте и результатах кросс‑платформенной проверки качества данных во время и после миграции, а также о трудностях и решениях, связанных с этим процессом.

Завершая нашу серию, мы подходим к ключевому аспекту миграции данных — проверке и обеспечению качества данных после переноса. Теперь, когда перед нами стоят два параллельно функционирующих хранилища, возникает вопрос о точности и согласованности данных между ними.


Читать: https://habr.com/ru/companies/sberbank/articles/869294/

#ru

@database_design | Другие наши каналы
PostgreSQL — особенности работы с памятью для 1С-систем. Часть 3

Это третья и заключительная часть цикла статей по настройке памяти в PostgreSQL. Полагаю, она получилось уже не такой заумной, как предыдущие две, и представляет из себя некий сухой остаток с собирательным примером, в котором показано как выбирать параметры PostgreSQL по настройке оперативной памяти. Если же хочется погрузиться в руду, то милости просим в Часть 1 и Часть 2. Тем не менее, цепочка логических рассуждений сохранена – как делаем, зачем и почему.


Читать: https://habr.com/ru/companies/softpoint/articles/869446/

#ru

@database_design | Другие наши каналы
Telegram-бот-магазин на Python: пошаговый гайд с оплатой, каталогом и админкой (Aiogram 3 + SQLAlchemy 2)

Сегодня я к вам с новым практическим проектом на Python. На этот раз мы создадим полноценного Telegram-бота для продажи цифровых товаров с базой данных, которой будем управлять через SQLAlchemy 2, админ-панелью, пользовательской частью и интегрированной оплатой через Юкассу.

Я шаг за шагом проведу вас через все этапы разработки такого бота: начиная от регистрации токена в BotFather и заканчивая деплоем готового продукта на удаленном хостинге, чтобы бот мог бесперебойно работать 24/7 без привязки к вашему компьютеру или интернет-соединению.


Читать: https://habr.com/ru/companies/amvera/articles/869136/

#ru

@database_design | Другие наши каналы
🔥2
Как проводить сложные исследования в Google Таблицах и Excel? Работаем с формулой QUERY

Привет, Хабр! Раньше ни один мой рабочий день не проходил без Google Таблиц. Теперь продолжаю использовать инструмент только в личных целях, но в его аналогах многое очень похоже.

Меня зовут Саша, я координатор отдела пользовательских исследований в Selectel. В этой статье я объясню, как и какие формулы использовать в таблицах, чтобы работать с большими объемами данных.

Читать: https://habr.com/ru/companies/selectel/articles/869732/

#ru

@database_design | Другие наши каналы
Создание динамических таблиц в SuperSet

Однажды в студеную зимнюю пору из-за морей, из-за океанов прилетело известие: лицензии не выдаем, тех.поддержку не оказываем, а можем и вовсе отключить все системы. В компании погоревали, но делать нечего, решили переходить на новые системы, да такие, чтобы не смогли в любой момент их превратить в тыкву. И стали смотреть в сторону open-sourсe решений. Проанализировали несколько BI-систем и остановились на SuperSet. /*После QlikSense и Tableau казалось, что это так себе затея*/

Меня зовут Корнева Настя, я отвечаю за разработку BI-отчетности в Magnit Tech в рамках проекта Аналитика УЦП (управление цепочками поставок). В этой статье поделюсь нашим опытом создания динамических сводных таблиц в BI-инструменте SuperSet, что будет полезно разработчикам отчетности и всем, кому интересна тематика.


Читать: https://habr.com/ru/companies/magnit/articles/869924/

#ru

@database_design | Другие наши каналы
Как я написал 1400 регламентов и почему это важно для бизнеса

Посмотрев назад на свой длинный путь в бизнесе, могу смело заявить, что я знаю о бизнес-процессах больше, чем кто-либо.

Руководя своей командой, я заметил, что мы тратим массу времени на повторяющиеся вопросы и одни и те же проблемы. «Как оформлять счета?», «Какая процедура работы с клиентами?», «Что делать, если клиент недоволен?» — эти вопросы повторялись просто каждый день. Даже очевидные задачи превращались в постоянные созвоны и обсуждения. Это тормозило развитие бизнеса, мешало внедрять автоматизацию и вызывало у сотрудников демотивацию к работе.

Так я пришел к идее: нужно структурировать всё. С того момента я написал более 1400 регламентов, охватывающих почти все бизнес-процессы, и это стало настоящей революцией в нашей работе. В этой статье я хочу поделиться, как мне удалось создать систему, которая избавила нас от хаоса, и объясню, почему инструкции — это не формальность, а основа для успеха.


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

#ru

@database_design | Другие наши каналы
Инфраструктура для Data-Engineer Liquibase

Liquibase — это по сути реализация принципов IaC, но для баз данных, что делает его ключевым инструментом для DataBase as Code (DBaC). Как IaC управляет инфраструктурой, так Liquibase управляет схемами баз данных, обеспечивая автоматизацию, консистентность и версионирование изменений.


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

#ru

@database_design | Другие наши каналы
Как организовать библиотеку книг в Obsidian

Делюсь своим опытом организации цифровой библиотеки книг в Obsidian с фильтрацией по жанрам, авторам и статусу прочтения.


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

#ru

@database_design | Другие наши каналы
Как я запустил 99* контейнеров с Oracle Database 21c Express Edition внутри Podman на отечественной ОС

В статье рассматривается пошаговое создание образов «с нуля» для контейнерного движка Podman. Внутрь контейнера «упакована» база данных Oracle Database 21c Express Edition. И всё это отечественной операционной системе РЕД ОС.

*2 контейнера
Зачем?

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

#ru

@database_design | Другие наши каналы
Клинопись 21 века. Способ хранения данных с большей плотностью

Суть клинописи – в засечках, которые наносятся на глиняные таблички с помощью тростникового стилуса. Новый способ хранения данных использует наномасштабные углубления, сделанные на высокотехнологичном полимере с помощью тонкого зонда, и благодаря атомно-силовому микроскопу.


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

#ru

@database_design | Другие наши каналы
👍1
Переход с Sybase на MongoDB с помощью PeerAI

Платформа PeerAI от PeerIslands ускоряет модернизацию баз данных, упрощая переход от устаревшей системы Sybase ASE к MongoDB. С помощью AI-инструментов PeerAI разрабатывает новые архитектуры и оптимизирует процессы, сокращая время и затраты на миграцию.

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

#en

@database_design | Другие наши каналы
Упрощаем переход с Oracle на MariaDB

Планируете миграцию с Oracle на MariaDB? Использование sql_mode и DBeaver значительно облегчит этот процесс. DBeaver поможет с переносом схемы и данных, а режим Oracle в MariaDB упростит адаптацию SQL-кода. Преимущества MariaDB: снижаем затраты и повышаем гибкость.

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

#en

@database_design | Другие наши каналы
Мои результаты тестов сравнения быстродействия NVME-over-TCP и NVME-over-RDMA

На хабре уже было несколько статей, посвящённых технологии NVME over Fabric, которая в последнее время становится всё более популярной для сетевых дисковых подключений. Мы сейчас строим некую новую систему и у меня возникла мысль протестировать и сравнить несколько различных настроек. Возможно, кому-то из коллег будут полезны полученные мной результаты.


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

#ru

@database_design | Другие наши каналы
🔍 Прорыв в производительности с Exadata X11M

Exadata X11M, оптимизированная для процессоров AMD EPYC, обеспечивает значительно более высокую производительность по сравнению с конкурентными системами. Улучшения затрагивают все рабочие нагрузки: ускоряются AI-запросы, IOPS, доступ к хранилищу и аналитические сканирования.

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

#en

@database_design | Другие наши каналы
DATABASE DESIGN
Photo
Как Zhihu и MongoDB обеспечивают надежность данных

Zhihu, крупнейшая платформа вопросов-ответов в Китае, использует MongoDB для повышения надежности и безопасности данных. Решение помогает обрабатывать огромные объемы информации в режиме реального времени, обеспечивая быстрое и эффективное реагирование на подозрительное поведение пользователей. MongoDB в поддержке больших данных

В условиях растущей потребности в масштабируемых базах данных, MongoDB предлагает решения для оптимизации ресурсов и эффективного хранения данных. Технологии, такие как шардирование и мощные компрессии, позволяют крупным платформам, включая Zhihu, управлять огромными объемами данных с минимальной нагрузкой. SonyLIV увеличила производительность CMS на 98% с MongoDB Atlas

SonyLIV, ключевая платформа потокового видео в Индии, модернизировала свою систему управления контентом с помощью MongoDB Atlas. Была улучшена производительность поиска и снижено время задержки до минимальных 0,03 секунд, что привело к более высокому качеству пользовательского опыта и ускорило выход нового контента.

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

#en

@database_design | Другие наши каналы
DATABASE DESIGN
Photo
У SonyLIV на 98% улучшилась производительность CMS благодаря MongoDB Atlas

Платформа SonyLIV, популярная в Индии, значительно повысила качество работы своей системы управления контентом (CMS) после перехода на MongoDB Atlas. Это позволило увеличить скорость обработки запросов и улучшить пользовательский опыт, справляясь с потоками данных в режиме реального времени. 🔍 MongoDB и PeerAI: Быстрая миграция и анализ в реальном времени

PeerAI предлагает предприятиям модернизировать устаревшие системы Sybase на MongoDB, обеспечивая мгновенную аналитику и масштабируемость. Процесс, занимающий раньше до 18 месяцев, теперь можно завершить за 3-4 месяца при снижении затрат до 50%. 🚀 Оптимизация баз данных на Zhihu с помощью MongoDB

Zhihu столкнулся с проблемой масштабируемости из-за увеличения данных. MongoDB помогает оптимизировать ресурсы и уменьшить нагрузку благодаря зоне и тегам. Технология сжатия позволяет эффективно использовать дисковое пространство. MongoDB уже активно используется в различных бизнес-направлениях Zhihu.

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

#en

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