MongoDB分页技术改进与优化

作者:王振辉; 王振铎; 王静婷
来源:计算技术与自动化, 2015, 34(03): 127-130.
DOI:10.16339/j.cnki.jsjsyzdh.2015.03.028

摘要

随着数据量的不断增加,使用MongoDB数据库内置的skip和limit组合分页算法效率低下,成为影响数据库访问性能提升的重要问题。从分析影响分页查询速度的关键因素入手,提出细粒度查询改进算法和where-limit算法。通过理论推导和与原算法的实验结果的比较,分析了两种新算法使用场景和优缺点。将两种算法应用于实际Web2.0日志系统应用中,取得了较好的效果。最后,对影响数据分页的其它因素进行了探讨,以更好的提高Web应用性能。

全文