我从一开始就有纽约时报所有文章的列表,并希望在不连接到外部数据库的情况下立即访问所有这些文章,所以我的解决方案是将其保存在一个变量中。但就效率而言,这难道不是一种糟糕的做法吗?
我怀疑内存使用是什么问题-例如,现代浏览器游戏可能会使用更多的内存。
我更担心的是数据结构和你打算在上面运行的操作
你在写什么样的应用程序?创建一个本地数据库并将文章存储在那里,然后创建一个同步任务,只提取日期晚于前一个同步任务的文章,并将它们保存到本地数据库,这可能是一个更好的主意。这取决于你写的是什么类型的应用程序
我认为你需要考虑使用HTML5本地存储来存储这个变量或它的内容。通过这种方式,您可以按照自己的意愿保持客户端,同时还可以正确存储数据。