Performance AdobeAIR-大型静态数据的数据库vs XML
我正在使用FlasBuilder/FlexforAdobeAIR开发一个应用程序。此应用程序将使用一组可变的处理指令来处理大量静态文本(100-200 MB)。目标平台将是iOS、Android和桌面Performance AdobeAIR-大型静态数据的数据库vs XML,performance,apache-flex,air,flash-builder,Performance,Apache Flex,Air,Flash Builder,我正在使用FlasBuilder/FlexforAdobeAIR开发一个应用程序。此应用程序将使用一组可变的处理指令来处理大量静态文本(100-200 MB)。目标平台将是iOS、Android和桌面 数据集可以是一个大的XML文件,也可以分解成一堆XML文件,每个文件大约3MB。这将在设计时决定 根据您的经验,为了获得最佳性能(包括速度和电池寿命),最好将文本存储在Adode Air数据库或一组XML文件中 我还应该考虑哪些其他因素呢?我引用了我最喜欢的书签之一: 在AIR应用程序中保存数据有
数据集可以是一个大的XML文件,也可以分解成一堆XML文件,每个文件大约3MB。这将在设计时决定 根据您的经验,为了获得最佳性能(包括速度和电池寿命),最好将文本存储在Adode Air数据库或一组XML文件中
我还应该考虑哪些其他因素呢?我引用了我最喜欢的书签之一: 在AIR应用程序中保存数据有几种不同的方法:
- 平面文件
- 本地共享对象
- 加密本地存储
- 对象序列化
- SQL数据库
我不明白一件事:每个文件的大小是100-200MB吗?或者这是您所有文件的总大小?我引用了我最喜欢的书签之一: 在AIR应用程序中保存数据有几种不同的方法:
- 平面文件
- 本地共享对象
- 加密本地存储
- 对象序列化
- SQL数据库
我不明白一件事:每个文件的大小是100-200MB吗?或者这是所有文件的总大小?数据集可以是一个大的XML文件(100-200 MB),也可以分解为一组约3MB的XML文件。我可以用这两种方法。我不会加载一个200 Mb的XML文件(你可以用3 Mb试试,但要记住用disposeXML释放内存)。无论如何,我会选择SQLite,数据集可以是一个大的XML文件(100-200 MB),也可以分解成一堆每个大约3MB的XML文件。我可以用这两种方法。我不会加载一个200 Mb的XML文件(你可以用3 Mb试试,但要记住用disposeXML释放内存)。无论如何,我会去SQLite。