最近,我开始研究有关对象池设计模式的更多信息,但遇到了一些我无法找到答案的问题。
对象池模式的想法是通过重用资源来节省昂贵的资源。例如,与数据库的连接是一种非常昂贵的资源。因此我想将它添加到“池”中。
我一直被教导要尽可能少地保持连接打开。我可能会弄错这一切,但在我看来,创建一个新连接并使其长时间保持活动状态(在池中)只是浪费资源。连接可能不会多次创建,但它始终是打开的。
我很乐意得到解释。
最近,我开始研究有关对象池设计模式的更多信息,但遇到了一些我无法找到答案的问题。
对象池模式的想法是通过重用资源来节省昂贵的资源。例如,与数据库的连接是一种非常昂贵的资源。因此我想将它添加到“池”中。
我一直被教导要尽可能少地保持连接打开。我可能会弄错这一切,但在我看来,创建一个新连接并使其长时间保持活动状态(在池中)只是浪费资源。连接可能不会多次创建,但它始终是打开的。
我很乐意得到解释。