RIB 引擎是面向应用程序的 Web 服务,用于接受查询、在 RIB 源之间分发查询并组合返回结果。
虽然数据库 RIB 查询类似于 SQL 查询,但 RIB 引擎不是 SQL 执行引擎。 在执行引擎解析查询并根据查询执行策略对源函数发出各种调用时,RIB 引擎会将整个查询传递到相应数据源以便执行。 所有聚合、筛选、排序以及其他数据库函数必须在数据源级别实施。 否则,不支持这些函数。
因此,自定义查询受数据源限制的约束。 对于此类查询,每个数据源必须通过在其 RIB 文档中包含语句来显式选择它可以合理支持的内容。 可以通过这种方式排除负担过重数据源的任何自定义查询。
有关详细信息,请参阅 RIB 文档。
在 RIB 查询跨多个数据源时,RIB 引擎会对数据集执行某些操作。 例如,引擎组合类型相同的多个源的结果。
|
版权所有 © 2013 CA Technologies。
保留所有权利。
|
|