【问题标题】:SharePoint search service vs list service to retrieve documents from a document librarySharePoint 搜索服务与列表服务从文档库中检索文档
【发布时间】:2009-11-13 03:14:05
【问题描述】:

我们需要从共享点文档库中检索文档详细信息。我们知道我们可以使用列表 Web 服务或搜索 Web 服务。谁能告诉我们哪个更好?列表 Web 服务是否比搜索 Web 服务更快?

谢谢

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    当您只需要从单个文档库中检索文档时,请使用列表 Web 服务。搜索 Web 服务无法返回所有文档属性(例如列表项 id、签出状态等),并且从文档更改到搜索爬虫访问文档库并更新搜索索引之间也存在延迟。

    【讨论】:

    • 感谢您的宝贵建议。只是还有几个问题。你知道列表服务是否比搜索服务快吗?另外,想知道为什么有人会使用搜索服务而不是列表服务?只有在需要跨多个文档库进行搜索的情况下,搜索服务才是更好的选择,还是有其他好处?
    • 不确定哪个更快 - 但我猜是列表服务。是的,在您需要在多个站点上的多个库中进行搜索的情况下,我主要推荐使用搜索服务。使用 SPSiteDataQuery 类也可以高效地在单个站点或几个站点上搜索多个库。需要在文档中搜索关键字是使用搜索服务的另一个原因。列表服务无法做到这一点。
    猜你喜欢
    • 2017-07-03
    • 1970-01-01
    • 2020-07-21
    • 2016-12-12
    • 1970-01-01
    • 2012-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多