pipelinedb Непрерывные представления xxx_mrel ЧИСЛЕННЫЕ в bytea?

введите описание изображения здесь я столкнулся с проблемой с pipelinedb.

В построенных мной непрерывных представлениях есть поле типа NUMERIC, но таблица mrel, сгенерированная в pipelinedb, - bytea. Почему это?

Вы встречались? Есть хорошее решение. Спасибо

Вот фотографии :

Это результат двух столбцов

В этом разница между двумя столбцами

1 ответ

Таблицы материализации (<cv name>_mrel>) хранить все состояния, необходимые для постепенного обновления агрегатных значений. Это так называемые "переходные" значения. Например, чтобы постепенно обновлять среднее значение, необходимо сохранить как количество элементов, так и сумму; Хранение среднего не достаточно.

Некоторые из этих значений перехода кодируются как bytea, Затем в верхней части таблицы материализации появляется представление "Наложение", которое "завершает" значение перехода во время чтения, чтобы получить актуальное совокупное значение.

Другие вопросы по тегам