Объектно-реляционая СУБД PostgreSQL

PostgreSQL — объектно‑реляционная система управления базами данных, основанная на языке SQL.

СУБД отличается высокой надёжностью и хорошей производительностью, поддерживает транзакции (ACID), репликация реализована встроенными механизмами. При этом система расширяемая — можно создавать свои типы данных и индексов, а также расширять поведение при помощи языков программирования.

Из дополнительных возможностей PostgreSQL хочется отдельно отметить тот факт, что эта СУБД позволяет работать не только со структурированными и нормализованными, но и со слабоструктурированными данными (в форматах json / jsonb), при этом эти данные индексируются и работа с ними действительно удобна. Особенную ценность эти возможности обретают при разработке систем, где модели данных должны быть кастомизуемыми в режиме реального времени на уровне GUI — в интернет‑магазинах, где у товаров может быть множество разнообразных характеристик, в системах электронного документооборота и в других бизнес‑приложениях.

Мы используем PostgreSQL практически во всех разрабатываемых проектах. Эта система управления базами данных отлично себя зарекомендовала как в простых проектах, так и в высоконагруженных и отказоустойчивых при использовании репликации.

Также мы очень часто используем возможности PostgreSQL в части работы со слабоструктурированными данными — в сочетании с метапрограммированием на Ruby это позволяет создавать системы, которые кастомизируются не только разработчиками, но и самими пользователями при помощи веб‑интерфейса.

СУБДSQLхранение данныхсерверное ПО
Информация опубликована в 2019 году

Наши услуги

Начнём проект вместе

Давайте познакомимся, обсудим проектные цели и способы их достижения. Просто напишите или позвоните нам:
или вы можете