PGMeetup: Shardman – технология распределенной реляционной СУБД
PGMeetup: Shardman – технология распределенной реляционной СУБД — живой разговор в прямом эфире с ведущими специалистами Postgres Professional.
На этом митапе мы расскажем о новой технологии Postgres Pro Shardman, позволяющей создать и использовать распределенную СУБД. Продемонстрируем ее работу. Эта технология позволяет создать кластер из отдельных серверов (шардов), каждый из которых содержит только часть данных, при этом обеспечивается отказоустойчивость каждого узла с помощью репликации на резервные серверы. Shardman расширяет модель согласованности данных PostgreSQL для распределенных систем и гарантирует такую же работу транзакций, как и СУБД, работающая на одном сервере. Технология будет очень полезна при работе с большими базами данных. Она позволяет реализовать параллельную обработку данных несколькими серверами. Переход на Shardman с одиночного PostgreSQL требует только выработки методологии разделения данных на шарды, все SQL запросы будут продолжать работать независимо от того, к какому шарду подключится ваше приложение. Shardman базируется на PostgreSQL14, но при этом обладает расширенными возможностями СУБД Postgres Pro, такими как CFS, pg_probackup, pgpro_stats, pg_proaudit.
Этот вебинар будет полезен разработчикам и администраторам баз данных.
Темы встречи
Shardman – технология распределенной реляционной СУБД:
11:00 — 12:00 Андрей Забелин, старший технический консультант Postgres Professional
- Горизонтальное масштабирование PostgreSQL
- Архитектура Shardman
- Как добиться высочайшей производительности в Shardman
- Миграция с одиночного PostgreSQL
- Отказоустойчивость Shardman
12:00 — 12:20 Ответы на вопросы участников в прямом эфире
Видеозапись вебинара будет доступна всем зарегистрированным участникам. Участие в вебинаре бесплатно.
Доклады
Архив докладов
-
ААндрей Забелин Postgres Professional
Shardman – технология распределенной реляционной СУБД
На этом митапе мы расскажем о новой технологии Postgres Pro Shardman, позволяющей создать и использовать распределенную СУБД. Продемонстрируем ее работу. Эта технология позволяет создать кластер из отдельных серверов (шардов), каждый из которых содержит только часть данных, при этом обеспечивается отказоустойчивость каждого узла с помощью репликации на резервные серверы. Shardman расширяет модель согласованности данных PostgreSQL для распределенных систем и гарантирует такую же работу транзакций, как и СУБД, работающая на одном сервере. Технология будет очень полезна при работе с большими базами данных. Она позволяет реализовать параллельную обработку данных несколькими серверами. Переход на Shardman с одиночного PostgreSQL требует только выработки методологии разделения данных на шарды, все SQL запросы будут продолжать работать независимо от того, к какому шарду подключится ваше приложение. Shardman базируется на PostgreSQL14, но при этом обладает расширенными возможностями СУБД Postgres Pro, такими как CFS, pg_probackup, pgpro_stats, pg_proaudit.