Планирует ли YugaByte быть одним подключаемым хранилищем для PostgreSQL 12+? - PullRequest
0 голосов
/ 06 мая 2020

Я новичок в YugaByte, но впечатлен тем, что я читал о нем до сих пор.

Одна вещь, которая может быть полезна как для сообщества YugaByte, так и для Postgres, - это использование YugaByte в качестве одного из Подключаемые хранилища для PostgreSQL (> = версия 12), таким образом, используя преимущества этого API и потенциально заставляя еще больше расширений PG работать с YugaByte.

Я не уверен, правильно ли я понимаю, но если эта интеграция возможно, думаю, это сделало бы YugaByte еще более интересным для крупных организаций.

1 Ответ

1 голос
/ 08 мая 2020

Спасибо за интерес к YugabyteDB! Мы исследовали возможность создания подключаемого хранилища для PostgreSQL, однако обнаружили, что это может не работать по следующим причинам:

  • YugabyteDB также реплицирует системный каталог, что не подключаемый PostgreSQL. Без этого изменения системный каталог станет единственной точкой отказа.

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

Вероятно, есть и другие причины. Но мы заинтересованы в том, чтобы сделать это возможным в долгосрочной перспективе, если возможно обеспечить достаточное количество «крючков» в PostgreSQL. На данный момент мы планируем использовать новые PostgreSQL функции по мере необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...