请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

chenxiaofenghui

初级会员

49

主题

115

帖子

392

积分

初级会员

积分
392
chenxiaofenghui
初级会员   /  发表于:2018-8-30 12:06  /   查看:3894  /  回复:6
如果有一百万条数据,一个sheet一百条,那就要用一万个sheet吗?
一般咱们的 SpreadJS在处理大数据的展示是怎么做的?


6 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-30 13:49:11
沙发
一个sheet展示100W条就可以了,如果觉得性能不够,那就分两个一个50W
回复 使用道具 举报
chenxiaofenghui
初级会员   /  发表于:2018-8-30 13:54:33
板凳
ClarkPan 发表于 2018-8-30 13:49
一个sheet展示100W条就可以了,如果觉得性能不够,那就分两个一个50W

100W只是比方,那么一个sheet展示的数据量的最高是多少条呢?这个有限制吗?还是说没有限制,但是数据多了会影响性能?
回复 使用道具 举报
chenxiaofenghui
初级会员   /  发表于:2018-8-30 13:54:34
地板
ClarkPan 发表于 2018-8-30 13:49
一个sheet展示100W条就可以了,如果觉得性能不够,那就分两个一个50W

100W只是比方,那么一个sheet展示的数据量的最高是多少条呢?这个有限制吗?还是说没有限制,但是数据多了会影响性能?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-30 15:21:27
5#
没有限制,数据量大的时候也只是加载的那一下会慢,因为spreadjs用的是canvas而不是dom结构,这相比dom来实现就有性能的优势。
不过性能也是相对的
使用时候的性能还是要看表单的内容,公式的多少,机器的性能,浏览器内核的性能等等综合因素来判断。
只能这么说一般情况下,单纯的数据量在我机器上面测试百万条数据放在一个sheet下也就不到2~3秒
回复 使用道具 举报
chenxiaofenghui
初级会员   /  发表于:2018-8-30 15:26:47
6#
ClarkPan 发表于 2018-8-30 15:21
没有限制,数据量大的时候也只是加载的那一下会慢,因为spreadjs用的是canvas而不是dom结构,这相比dom来实 ...

好的,非常感谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-30 18:38:14
7#
不客气,有什么问题欢迎另开新帖进行询问
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部