इस पोस्ट में, हम JDBC और ODBC के बीच के अंतर को समझेंगे।
ओडीबीसी
-
यह ओपन डेटाबेस कनेक्टिविटी के लिए है।
-
इसे Microsoft द्वारा वर्ष 1992 में पेश किया गया था।
-
इसका उपयोग C, C++, Java जैसी भाषाओं के साथ किया जा सकता है।
-
इसे केवल विंडोज़ प्लेटफॉर्म पर चुना जा सकता है।
-
इसके ड्राइवर देशी भाषाओं जैसे C, C++ में विकसित किए गए हैं।
-
यह प्रक्रियात्मक है।
-
जावा अनुप्रयोगों के लिए इसका उपयोग करने की अनुशंसा नहीं की जाती है।
-
ऐसा इसलिए है क्योंकि आंतरिक रूपांतरणों के कारण प्रदर्शन कम हो जाएगा, और यह प्लेटफॉर्म पर निर्भर हो जाएगा
JDBC
-
यह जावा डेटाबेस कनेक्टिविटी के लिए है।
-
इसे सन माइक्रो सिस्टम्स द्वारा वर्ष 1997 में पेश किया गया था।
-
इसका उपयोग केवल जावा भाषा के साथ ही किया जा सकता है।
-
इसे किसी भी प्लेटफॉर्म पर इस्तेमाल किया जा सकता है।
-
यह वस्तु-उन्मुख है।
-
प्रदर्शन में कोई कमी नहीं होने के कारण जावा के साथ डीबीसी का उपयोग करने का अत्यधिक सुझाव दिया जाता है।
-
यह प्लेटफॉर्म स्वतंत्र भी है।