🎯 Проекты 1 мин чтения

SPQR от Яндекса: шардирование PostgreSQL для петабайтов и сотен тысяч запросов в секунду

Что произошло

Yandex Cloud представила систему SPQR — решение для горизонтального масштабирования PostgreSQL через шардирование. SPQR уже хранит петабайты данных и выдерживает сотни тысяч запросов в секунду, что делает её пригодной для крупных облачных сервисов.

Детали

  • SPQR реализует горизонтальное масштабирование PostgreSQL через шардирование.
  • Система хранит петабайты данных.
  • Поддерживает сотни тысяч запросов в секунду.
  • Разделяет таблицы на distributed и reference типы.
  • Метаданные‑слой обеспечивает динамическую маршрутизацию запросов.

Что это значит

Для инженеров, работающих с большими объёмами данных, SPQR демонстрирует, как построить масштабируемый PostgreSQL без перехода на полностью новые СУБД.

Разделяйте справочные и распределённые таблицы и используйте метаданные‑слой для маршрутизации запросов — так PostgreSQL можно масштабировать до петабайтов и сотен тысяч QPS.