我正在使用nodeJS构建一个Web应用程序,该应用程序具有基于角度的前端和Firebase / AngularFire2后端。我有一个大约80个城市的列表和关于每个城市的几个细节,我需要为用户显示复选框。
我应该将它们作为json对象保存在服务器上的.json文件中并调用它,还是只将它存储在我的实时数据库中并进行查询?是否有任何速度/记忆优势?
答案 0 :(得分:0)
有两种情况:
1.您的任务是面向搜索的。您必须查询数据并对其进行操作。内存管理是您的关键问题。您需要一些复杂的数据搜索方法。 然后转到数据库。
2.您的任务一次需要整个数据。您无需担心内存管理。 然后直接从文件加载数据。显然,这种方法可以节省与数据库连接的时间。它将像文件流一样简单。 [根据您的情况建议]