今天利用Flex Builder 3.0的Chart的功能来数据分析,开始用的数据来源是XML的,为了能让数据范围扩大,我生成了5M的xml文件。
方式如下:
结果发现特别慢,编译怎么都过不了。一开始还以为是我系统的原因,杀了好几次进程都没有起效果。
后来改成几百k的数据结果就可以编译通过了。
发现数据量很大的话还是采用AIR的File的API直接读取文件会比较靠谱。
方式如下:
<mx:XML id="xmlData" source="catalog.xml" format="e4x"/>
<mx:XML id="filterXmlData" source="filtercatalog.xml" format="e4x"/>
结果发现特别慢,编译怎么都过不了。一开始还以为是我系统的原因,杀了好几次进程都没有起效果。
后来改成几百k的数据结果就可以编译通过了。
发现数据量很大的话还是采用AIR的File的API直接读取文件会比较靠谱。
本文探讨使用FlexBuilder 3.0进行大数据分析时遇到的问题,特别是处理5M XML文件导致的性能瓶颈。作者尝试了不同大小的数据集,并发现直接使用AIR的File API读取大文件更为高效。
2413

被折叠的 条评论
为什么被折叠?



