我有一个需要存储有关工程图的信息(其位置和扫描副本(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,如果您可以满足客户的业务需求,请遵循他们的指导,而不是继续前进。