上一個主題: RIB 元件下一個主題: RIB 引擎如何提取資料


RIB 引擎

RIB 引擎是一項應用程式面向 Web 服務,可接受查詢、將查詢分配於 RIB 來源間,以及合併可供傳回的結果。

雖然資料庫 RIB 查詢類似 SQL 查詢,但 RIB 引擎不是 SQL 執行引擎。 當執行引擎剖析查詢,並根據查詢執行策略對來源功能進行各種呼叫時,RIB 引擎會將整個查詢傳遞至適當的資料來源進行執行。 所有彙總、篩選、排序和其他資料庫功能都必須在資料來源層級實作。 否則,不提供支援。

自訂查詢因此受限於資料來源限制。 對於這類查詢,每個資料來源都必須在其 RIB 文件中納入陳述式,以明確決定支援可合理支援的項目。 您可以用此方式排除任何超出資料來源負荷的自訂查詢。

如需詳細資訊,請參閱 RIB 文件

當 RIB 查詢橫跨多個資料來源時,RIB 引擎會在資料集上執行某些作業。 例如,此引擎會合併多個同類型來源的結果。