我有一个客户的要求,他想存储有关工程图的信息(其位置和扫描副本(pdf))。
他们还希望 SharePoint 用户能够对数据执行搜索。
客户还担心存储 >=10k 行将对 SharePoint 产生什么影响。我处理的大多数列表数据都小于 100 行,我不知道这会如何影响 SP。
数据应该单独存储在 SQL Server 中并让 SP 使用 BCS 或 CSOM 将其显示为列表,还是应该直接存储在 SP 列表中?任何提示或指导将不胜感激。
我有一个客户的要求,他想存储有关工程图的信息(其位置和扫描副本(pdf))。
他们还希望 SharePoint 用户能够对数据执行搜索。
客户还担心存储 >=10k 行将对 SharePoint 产生什么影响。我处理的大多数列表数据都小于 100 行,我不知道这会如何影响 SP。
数据应该单独存储在 SQL Server 中并让 SP 使用 BCS 或 CSOM 将其显示为列表,还是应该直接存储在 SP 列表中?任何提示或指导将不胜感激。
10,000 个项目完全在 SharePoint 支持的限制范围内。查阅 MS 的软件边界和限制文档 ( https://technet.microsoft.com/en-us/library/cc262787.aspx#ListLibrary ),您会发现每个列表最多支持 3000 万个项目。
话虽如此,您在列表中的数千个项目中不能盲目地将 SharePoint 列表和库视为普通 SQL 表。从位于 SQL 之上的 SharePoint 层获得的所有出色功能和帮助意味着 MS 必须限制您可以执行的操作,以使产品能够大规模正常工作。我强烈建议您查看 Microsoft 使用大型列表的指南:https ://technet.microsoft.com/en-us/library/Cc262813.aspx 如果您可以在遵循客户的指导的同时满足客户的业务需求,请继续.