जेडीबीसी 3.0 स्पेक कनेक्शन (और तैयार वक्तव्य) पूलिंग के बारे में बात करता है।क्या डीबीसीपी (अपाचे कॉमन्स डाटाबेस कनेक्शन पूलिंग) अभी भी प्रासंगिक है?
हमारे पास कई स्टैंडअलोन जावा प्रोग्राम हैं (यानी हम एक एप्लिकेशन सर्वर का उपयोग नहीं कर रहे हैं) जो कनेक्शन पूलिंग प्रदान करने के लिए डीबीसीपी का उपयोग कर रहे हैं। क्या हमें डीबीसीपी का उपयोग करना जारी रखना चाहिए, या क्या हम जेडीबीसी द्वारा प्रदत्त पूलिंग का लाभ उठा सकते हैं और डीबीसीपी से छुटकारा पा सकते हैं?
हम MySQL (कनेक्टर/जे) का उपयोग कर रहे हैं और अंततः SQL सर्वर समर्थन (जेटीडीएस) जोड़ रहे होंगे; यह असंभव है कि हम किसी भी अन्य डेटाबेस का समर्थन करेंगे।
संपादित करें: कनेक्शन पूलिंग लाइब्रेरी को खत्म करने के मेरे प्रयास के बारे में नीचे टिप्पणी देखें। ऐसा लगता है कि डीबीसीपी अभी भी प्रासंगिक है (ध्यान दें कि कुछ टिप्पणीकारों ने डीबीसीपी पर सी 3 पी 0 की सिफारिश की है)।
डीबीसीपी काम करता है, लेकिन अगर मैं जेडीबीसी चालक से वही सुविधाएं प्राप्त कर सकता हूं, तो मैं बस चीजों को सरल बना दूंगा। मैं डीबीसीपी अपवाद हैंडलिंग को "ठीक" करने के लिए जोड़े गए कुछ कोड को भी याद नहीं रखूंगा। – jdigital
c3p0 हाइबरनेट के साथ आता है। –