使用XML作为数据结构的flex应用程序的可伸缩性问题?

时间:2010-01-28 10:39:24

标签: flex flash flex3 amfphp zend-amf

我目前正在使用Zend_Amf_Server开发Flex应用程序的后端,并且已决定将大量文本资产从数据库移动到某些xml配置文件中。该应用程序正在推广到10k +内部网用户群,所以在我看来,数据库交互越少越好,但是其中一个开发人员提到客户端应该知道静态XML方法的风险。可能有很多并发用户的系统。

在为许多并发用户开发flex应用程序以及xml作为数据源是否值得关注时,是否有任何人有任何经验或链接/白皮书来解决他们遇到的任何可伸缩性问题?对我来说,在启动时每个用户读取一个价值50kbs的xml文件比从可扩展性角度对db进行多次amf调用要差很多。

1 个答案:

答案 0 :(得分:0)

不是一个更好的解决方案来保持amf调用,这将远远小于xml文件,并在服务器端使用某种缓存来防止这么多的数据库调用。

http://benmetcalfe.com/blog/2005/12/mysql-database-caching-in-php/