我正在使用JSP和Mongodb。我想加载一次mongodb集合并通过我的网站使用它。因此,每次提出查询时,都不应该反复创建集合对象。 我知道这与缓存内存有关,但我很抱歉我对此没有任何想法。
另外,我有一个模型二进制文件,我想加载一次并使用它。我想两者都可以用类似的方式完成。
提前致谢。
答案 0 :(得分:0)
最简单的方法是将mongodb集合放在会话中。您可以将任何由字符串键命名的对象值(包括mongodb集合)放入会话中。 至于你的二进制文件,你可以将二进制文件的内容读入一个字符串,然后再将它放入会话中。 在任何一种情况下,您都可以在尝试加载之前检查对象是否存在于会话中。