如何处理 OneNote 课堂笔记本的规模问题

如果你是 LMS 的新手,并想在商业版 OneDrive 中存储笔记本,本文提供了一些有关如何构建存储模型的见解。

课堂笔记本在各站点和网站集的理想分布状态

禁止事项

如果你将所有课堂笔记本都存储在单一网站集或单一站点,这种方法会显得头轻脚重,即课堂笔记本的数量要远远超过站点数量和网站集数量。 这给底层文件系统和存储系统 (SharePoint) 造成了负荷重、延迟长的情况。

请勿将所有课堂笔记本都存储在单一网站集或单一站点

允许事项

为了便于处理较大规模的笔记本,强烈建议将 LMS 转为以下模型。

在各网站集之间分配负载

在这种情况下,负载在网站集之间分配。 每个网站集都有合理的站点数量,而且每个站点的课堂笔记本集合数量有限。 此模型可提供最佳性能。

为什么这样说?

重要的是理解给定的模型(头轻脚重)会遇到的问题类型。 以下是你将遇到的主要问题。

SharePoint 限制

一旦一个站点下的文档库超过 5000 个(仅限于 OneNote)列表项(例如,文件中作为列表项的部分),SharePoint 就会开始限制结果。 这不仅会影响结果,功能也会受到影响。

此博客文章如何解决 SharePoint 5000 项限制阈值重点介绍了相同的问题和可能的解决方法。 在 OneNote 文档中,组织结构可能是网站集和站点。

操作的延时增加

如果负荷较大,SharePoint 查询需要较长时间才能反馈结果。 这会影响所有查看、编辑和提取操作。

可能的映射

以下是可扩展的 SharePoint 和 LMS 组件之间的一种可能的映射。

SharePoint / OneNote 组件 LMS 组件
网站集 学校
站点 年级
课堂笔记本 学科/教师

另请参阅