Как сделать отказоустойчивый rdbms с несколькими источниками данных - PullRequest
0 голосов
/ 29 марта 2020

У нас есть два источника данных: 1. Файл Excel. 2. Таблица дБ после выполнения. Необходимо выполнить отработку отказа, как «если база данных не работает, получить данные из Excel, но получить данные одновременно для ускорения». Можно ли сделать это аварийное переключение через vdb в teiid?

Ответы [ 2 ]

0 голосов
/ 01 апреля 2020

Записано https://issues.redhat.com/browse/TEIID-5925, чтобы зафиксировать это как улучшение материализации.

0 голосов
/ 01 апреля 2020

Нет, не сейчас. Но это интересный вариант использования. Я могу видеть как аварийное переключение с некоторыми уровнями предпочтения доступа.

Это относится к многоисточниковой функции Teiid [1], которая потребует некоторых улучшений для работы, как вы описали. Прямо сейчас, если клиент знает, что если источник недоступен, он может активно переключать запросы, но для принятия решения Teiid требуется некоторая работа.

[1] http://teiid.github.io/teiid-documents/master/content/reference/r_multisource-models.html

...