目前我们的组织中有一个sharepoint站点,我正在处理的一个功能与sharepoint中的图像存储有关。
有一个设计决定让所有图像都存储在sharepoint上的单个文件夹中(我不确定是否需要使用术语文件夹/库)。一个应用程序提供给此文件夹,多个其他应用程序使用它。
现在,问题/情况是我们在该文件夹中有大约11000多张图片。根据我们组织的sharepoint开发人员,建议的阈值是5000,他们希望应用程序发生变化。他们引用的原因是性能问题。
根据微软网站http://technet.microsoft.com/en-us/library/cc262787(v=office.15).aspx,每个库的阈值为30,000,000,每个列表视图的阈值为5000.
我们的应用程序是sharepoint网站上图像的制作者。我们使用Java Webservices(SOAP)发布图像。 (成像和列表webservice)。据我所知,没有应用程序需要查询数据库以检索每个列表超过5000行。
现在我的问题,我需要你帮助,如下所示:
我们目前正在使用sharepoint 2010。
答案 0 :(得分:0)
您可以将文件夹视为另一种视图。您可以继续将所有内容放在同一个文件夹中,但是您已经注意到使用OOTB界面返回所有结果时会遇到问题。
您还可以将索引应用于列表,以帮助批量返回图像。
如果需要,您应该能够创建其他文件夹,包括文件夹中的文件夹。图片库看起来有点不同,但它实际上是一个文档库,所以你可以做所有相同的事情。
如果您要开始整理文件,请考虑使用内容管理器并在上传文件时设置规则。您可以根据图像的元数据(例如修改日期)设置规则以将文件移动到子文件夹中。例如,您可以按年份对事物进行分组。
我希望这会有所帮助。