DATABASE DESIGN
Kanalga Telegram’da o‘tish
Лучшие материалы по работе с хранилищами данных на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Ko'proq ko'rsatish1 356
Obunachilar
Ma'lumot yo'q24 soatlar
+47 kunlar
+130 kunlar
Postlar arxiv
1 356
Как мы внедрили CockroachDB на DBaaS в компанию классических СУБД
Привет! Меня зовут Полина Кудрявцева, я инженер DBA в Авито. В этой статье я расскажу о том, как мы внедрили CockroachDB на DBaaS в компанию классических СУБД, а также опишу его плюсы, минусы и особенности работы.
Читать: https://habr.com/ru/companies/avito/articles/854732/
#ru
@database_design | Другие наши каналы
1 356
Маршрут длиною в 15 лет: история успеха MariaDB
MariaDB Server отмечает 15-летие с момента первого релиза в 2009 году. Проект, начавшийся с команды MySQL, вырос благодаря поддержке сообщества и многим внешним участникам. Сегодня он активно разрабатывается и используется по всему миру, сохраняя дух и функциональность MySQL.
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
Как мы переехали с StatsD на Prometheus всего за месяц
Недавно мы мигрировали все метрики нашей инфраструктуры со StatsD на Prometheus и очень довольны результатами. Миграция потребовала огромных усилий, и мы многому научились в процессе. Этот пост призван пролить свет на то, почему мы перешли на Prometheus, а также описать некоторые технические сложности, с которыми мы столкнулись.
Метрики — настолько важный и повсеместный компонент в современных распределенных системах, что легко забыть, что популярные протоколы метрик с открытым исходным кодом начали появляться только в последнее десятилетие.
Читать: https://habr.com/ru/articles/854666/
#ru
@database_design | Другие наши каналы
1 356
Как использовать серверы Redis и Memcached для кэширования
Что такое кэширование. Показываем основные способы использовать серверы Redis и Memcached для кэширования. Рассматриваем пошаговую инструкцию ✔ Tproger
Читать: «Как использовать серверы Redis и Memcached для кэширования»
#ru
@database_design | Другие наши каналы
1 356
Неформатированный текст не так уж прост
Когда мы взаимодействуем с текстовым файлом при помощи редактора, то, что мы видим, не всегда отражает содержимое файла. Да, содержимое файла с неформатированным текстом — это байтовые коды, закодированные в таких форматах, как ASCII, UTF8 и UTF16, и в этих байтовых кодах находится источник истины. Но в конечном итоге, именно текстовый редактор выбирает, как интерпретировать и отображать пользователю источник истины (двоичные коды). Это значит, что два файла могут выглядеть одинаково или один и тот же файл может выглядеть по-разному в зависимости от редактора.
Текстовый редактор может подсвечивать (или нет) отдельные части на основании распознанного им синтаксиса, может управлять отображением табов (2 пробела, 4 пробела или даже 8). Он решает, как кодировать нажатие клавиши Tab, например, как
\t или как заданное количество пробелов. То же относится и к нажатию на клавишу Enter для создания новой строки — будет ли она кодироваться как \n (UNIX) или \r\n (Windows), зависит от конфигурации редактора.
Текстовый редактор скрывает подробности, чтобы пользователю не пришлось слишком много думать. Однако довольно часто такие подробности протекают сквозь защитный слой, который пытается создать редактор. И мы часто не замечаем подобные тонкости, пока не столкнёмся с ними.
Основная цель моей статьи — поделиться своим опытом и проблемами, с которыми можно столкнуться, работая с неформатированным текстом.
Читать: https://habr.com/ru/articles/854416/
#ru
@database_design | Другие наши каналы1 356
Словари в Python: обзор и как пользоваться
Словарь (dictionary или dict) — это неупорядоченная (в отличие от списка) структура данных в языке программирования Python, которая имеет вид «ключ — значение».
Говоря проще, любой словарь напоминает записную книжку без определенного порядка, где каждый номер (значение) соотнесен с конкретным именем (ключ).
Читать: https://habr.com/ru/companies/timeweb/articles/854382/
#ru
@database_design | Другие наши каналы
1 356
Как выбрать облако для Oracle-базы?
Если ваша компания использует Oracle-базу и рассматривает переход в облако, эта статья поможет сузить круг подходящих сервисов от Oracle, Microsoft, Google и Amazon. Узнайте, как выбрать оптимальное облачное решение для вашего бизнеса, начав с базы данных on-premises.
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
Успехи Aktivo Labs в борьбе с хроническими заболеваниями
Сингапурский стартап в области здоровья Aktivo Labs использует MongoDB Atlas для создания инновационных решений, способствующих здоровому образу жизни. Их Aktivo Score® анализирует данные с гаджетов, предлагая персонализированные рекомендации. Стартовая платформа помогает страховщикам улучшить клиентский сервис. 🚀 YoMio.AI и его стремительный рост
Компания YoMio.AI за два месяца создала систему с низкой задержкой дляembedding и reranker. В глобальном масштабе Atlas обеспечивает ее стабильную работу. Такие решения находят применение и в AI-героях для пользователей, и в чат-ботах для бизнеса. MongoDB активно поддерживает эти разработки.
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
MariaDB — 15 лет инноваций в управлении данными!
29 октября 2009 года мир увидел первую версию MariaDB. Начавшись как форк MySQL, база данных стала одной из самых популярных среди RDBMS. Она предлагает динамические и невидимые колонки, улучшенное соблюдение ACID и совместимость с другими СУБД, что делает её любимой среди разработчиков и администраторов. Где следить за новостями о MariaDB
Ищете источник актуальных новостей о MariaDB? Вас ждут обновления на платформе LinkedIn, в канале X/Twitter и сообществе на Reddit. Присоединяйтесь к обсуждениям на Slack и смотрите обучающие видео на YouTube. Будьте в курсе всех событий!
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
Баланс работы и жизни: опыт маркетолога MongoDB
В интервью для MongoDB Blog Рафа Лиу, менеджер по партнерскому маркетингу, рассказал о важности work-life баланса. Работая с AI-партнерами, Рафа подчеркивает необходимость разграничения личной и профессиональной жизни для повышения эффективности и сохранения ментального здоровья. 🚀 Развитие AI в YoMio.AI: будущее уже здесь!
Стартап YoMio.AI удивляет новым подходом к AI-развлечениям с продуктом Rubii. Компания использует MongoDB Atlas для создания инновационного TTS-движка и мультиязычного поиска. Это ускоряет их развитие и приносит новые возможности для пользователей и бизнеса. Подробности в статье!
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
Как ускорить высокопараллельные вставки строк в SQL Server за считанные часы: опыт Mindbox
Привет, Хабр!
Меня зовут Тимур Маннапов, и я самый обычный senior-разработчик в Mindbox.
На примере нашего продукта я расскажу, почему при загрузке CPU наполовину или меньше скорость параллельных вставок на SQL-сервере упирается в «невидимый» предел, а потом и вовсе замедляется. На нашем железе предел был в районе ~120 тысяч строк в минуту в одну таблицу. Поделюсь, как его преодолеть, не потратив годы на разработку и миллионы на новый сервер.
Читать: https://habr.com/ru/companies/mindbox/articles/854156/
#ru
@database_design | Другие наши каналы
1 356
Как хранить данные без облачных сервисов: преимущества сетевых хранилищ QNAP для дома и бизнеса
Современные технологии и развитие цифровых сервисов делают нас всё более зависимыми от сохранности данных, их безопасности, а главное - доступности. Поэтому даже домашние пользователи, не говоря уже о корпоративных, регулярно сталкиваются с необходимостью организовать систему, которая бы обеспечивала надёжное хранение файлов, их защиту и удобный к ним доступ. Логичным решением этой проблемы является организация сетевого хранения данных (NAS). О них сегодня и поговорим.
Читать: https://habr.com/ru/companies/x-com/articles/854312/
#ru
@database_design | Другие наши каналы
1 356
Эволюция в режиме цейтнота: как мы изобрели SDK и CLI для Cloud.ru Evolution в ходе нагрузочного тестирования
Привет, Хабр! Меня зовут Дмитрий Селютин, я ведущий разработчик команды R&D в Cloud.ru.
Ситуации, когда при решении совершенно конкретной задачи упираешься в сложности откуда-то сбоку, возникают в разработке с завидной регулярностью. В задачах, зависящих от автоматизации, очень часто случается, что слабым местом оказываются непосредственно инструменты для этой автоматизации, если они вообще есть. Такие инструменты могут рождаться и умирать, но порой они могут возрождаться заново. Сегодня поделюсь рассказом о том, как в ходе исследований производительности нашего облака Cloud.ru Evolution мы внезапно сделали SDK и CLI посредством генерации кода и интроспекции. Статья будет полезной всем, перед кем стоит задача быстро обернуть сгенерированный API на Python в нечто более симпатичное и поможет из этого автоматически сделать CLI. Ну а для тех, кто не связан с темой, это будет поучительная история из разряда «если у вас завалялся кусочек кода, не спешите его выбрасывать».
Читать дальше
Читать: https://habr.com/ru/companies/cloud_ru/articles/847126/
#ru
@database_design | Другие наши каналы
1 356
PostgreSQL – особенности работы с памятью для 1С-систем. Часть 1
Этой статьей мы начинаем цикл, посвященный различным настройкам по оперативной памяти в PostgreSQL. Тема непростая, даже сложная. Понятной информации по ней крайне мало (по состоянию на октябрь 2024). Поэтому будем разбираться, шаг за шагом, вдумчиво и, как принято у нас в блоге, подкреплять все выводы исследованиями и картиной из программы мониторинга PERFEXPERT (версия для PG).
Читать: https://habr.com/ru/companies/softpoint/articles/854316/
#ru
@database_design | Другие наши каналы
1 356
YoMio.AI и MongoDB: Идеальное Партнерство для Быстрого Прогресса
Пост: YoMio.AI, стартап, создающий AI развлечения, выбрал MongoDB Atlas для оптимизации своих приложений. Благодаря этому партнерству, компания смогла ускорить обработку данных и расширить возможности поиска, делая свою продукцию более эффективной и доступной глобально. Вдохновляющий "Think-A-Thon" в Лондоне
MongoDB провела второй AI Build Together в Лондоне, где разработчики и лидеры индустрии обсудили инновационные AI-решения. Мероприятие собрало около 50 участников, работавших над решениями для здравоохранения, образования и других отраслей, превращая идеи в мощные концепты.
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
Карты на стол: зачем нам понадобился собственный картографический сервис
Привет, Хабр! На связи Настя Швецова, руководитель проектов управления исследований и разработки «МосТрансПроекта». Недавно мы создали свой собственный картографический сервис. Вы спросите – зачем, есть же готовые решения? Да, но для наших нужд они не подходят по ряду причин. Что это за причины и в чем уникальность нашей ГИС расскажем под катом. Статья будет интересна тем, кто занимается картографией и геоинформационными системами.
Читать: https://habr.com/ru/companies/mostransproekt/articles/854086/
#ru
@database_design | Другие наши каналы
1 356
Резервное копирование системы виртуализации Basis.DynamiX с помощью RuBackup
Привет всем, кто заботится о данных и не собирается их терять. Сегодня мы рассмотрим тему бэкапа виртуальных машин (ВМ) на платформе виртуализации Basis.DynamiX (далее — DynamiX). Для этого будем использовать систему резервного копирования (СРК) RuBackup.
В статье расскажу, как установить, настроить и использовать RuBackup для создания резервных копий (РК) ВМ на платформе DynamiX, а также разберу некоторые сложности, которые могут возникнуть в процессе работы.
В первую очередь статья будет полезна для администраторов платформы виртуализации DynamiX, которым необходимо настроить в системе резервное копировани. Также статья подойдет для новичков, которые хотят разобраться, как в целом работает RuBackup.
Не забудьте про ссылки в конце статьи, они будут полезны!
Читать: https://habr.com/ru/companies/astralinux/articles/853554/
#ru
@database_design | Другие наши каналы
1 356
Безупречная миграция данных с Adiom и MongoDB Atlas
Пытаетесь упростить миграцию данных? Adiom представляет dsync, мощный инструмент для безболезненного перехода на MongoDB Atlas. Он обеспечивает быструю, безопасную и предсказуемую миграцию, устраняя риски и скрытые затраты. Это решение для крупных предприятий, желающих ускорить внедрение MongoDB. Преимущества нейроразнообразия в MongoDB
Сообщество Config в MongoDB активно продвигает осведомленность о нейроразнообразии. С момента основания в 2023 году оно выросло более чем на 150% и проводит обучающие и поддерживающие мероприятия для сотрудников. Благодаря этому, конфигурация помогает создать инклюзивную рабочую среду.
Читать подробнее
#en
@database_design | Другие наши каналы
1 356
Рецензия на книгу “Основы проектирования баз данных (Database Design Solutions, 2nd Edition)”
Сегодня мы расскажем о новой переводной книге по проектированию баз данных от автора Рода Стивенса «Основы проектирования баз данных. — 2-е изд» (Database Design Solutions, Second Edition). Это практическое руководство почти на 800 страниц по проектированию реляционных и нереляционных баз данных на разных аппаратных платформах и в кросс-платформенных окружениях. И да, речь в книге идет о формировании правильной структуры данных в БД под ваши задачи и проект, а не о разработке программной оболочки (СУБД).
Читать: https://habr.com/ru/companies/ssp-soft/articles/853350/
#ru
@database_design | Другие наши каналы
1 356
🔍 Новые коннекторы MariaDB уже в вашем распоряжении
Компания MariaDB выпустила обновленные версии коннекторов для Java, R2DBC и Node.js. В них добавлена поддержка плагина PARSEC для улучшенной безопасности. Подробности и загрузка доступны на официальном сайте MariaDB.
Читать подробнее
#en
@database_design | Другие наши каналы
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
