【问题标题】:OData $search support in Teiid vs Jboss Data VirtualizationTeiid 与 Jboss 数据虚拟化中的 OData $search 支持
【发布时间】:2020-03-12 21:35:17
【问题描述】:

我希望使用 Salesforce,使用 Odata,连接到 Teiid+Wildfly,然后再连接到 SQL Server。

当我阅读 Teiid 13 的文档时,在限制下,它说不支持 OData $search。

http://teiid.github.io/teiid-documents/13.0.x/content/client-dev/OData4_Support.html

目前适用以下功能限制。

  • 不支持搜索
  • 不支持增量处理
  • 不支持规范的数据聚合扩展
  • $it 的使用仅限于原始集合属性

但是,当我阅读 Jboss 数据虚拟化的文档时,在限制下,它没有列出不支持 $search。

https://access.redhat.com/documentation/en-us/red_hat_jboss_data_virtualization/6.4/html/development_guide_volume_1_client_development/ch08s02

适用以下功能限制:

  • 不支持增量处理。
  • 不支持规范的数据聚合扩展。”

有人知道为什么会有差异吗?付费的 JBoss 风格是否有额外的代码允许 OData $search 参数?

提前致谢。

【问题讨论】:

    标签: jboss odata teiid


    【解决方案1】:

    $search 在 JBoss 数据虚拟化中也不可用,我认为这是一个文档问题。

    $search 未实现的原因是 $search 预期适用于缓存搜索等所有内容,这在 Teiid 中将是一项非常昂贵的操作,因为它不包含任何内容。我认为需要一个类似后端集成的 Elastic Search 来支持这一点,其中所有内容也被缓存。

    【讨论】:

    • 感谢您的澄清,非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2013-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-11
    • 2016-03-15
    • 2019-08-10
    相关资源
    最近更新 更多