गॉसडीबी हुआवेई द्वारा विकसित एक डीबीएमएस है, जिसे कई कंप्यूटरों में फैलाया जा सकता है, जिससे एक कंप्यूटर में निहित भंडारण और प्रदर्शन बाधाओं को दूर किया जा सकता है। गॉसडीबी पोस्टग्रेएसक्यूएल पर आधारित है। हुआवेई ने 2011 में गॉसडीबी परियोजना पर काम करना शुरू किया, जिसका नाम जर्मन गणितज्ञ कार्ल फ्रेडरिक गॉस के नाम पर रखा गया था।
हुआवेई ने गॉसडीबी को "एआई-नेटिव" डीबीएमएस के रूप में वर्णित किया है। इसके द्वारा, वे डीबीएमएस की आर्टिफिशियल इंटेलिजेंस (एआई) का उपयोग करने की क्षमता को सेल्फ-ट्यून, स्वचालित रूप से दोषों का निदान करने और स्वयं को ठीक करने की बात कर रहे हैं।
गॉसडीबी क्रॉस-प्लेटफ़ॉर्म है और विभिन्न आर्किटेक्चर वाली मशीनों पर चलता है:आर्म- और x86- आधारित प्रोसेसर के साथ-साथ जीपीयू (ग्राफिक्स प्रोसेसिंग यूनिट) और एनपीयू (तंत्रिका प्रसंस्करण इकाइयां, जो कृत्रिम बुद्धिमत्ता अनुप्रयोगों को बढ़ावा देने के लिए डिज़ाइन किए गए हार्डवेयर त्वरक हैं)।पी>
GaussDB एक स्टैंडअलोन सॉफ़्टवेयर पैकेज के रूप में, एक निजी क्लाउड के हिस्से के रूप में, या Huawei के सार्वजनिक क्लाउड पर एक प्रबंधित सेवा के रूप में उपलब्ध है।
गॉसडीबी के सार्वजनिक क्लाउड फॉर्म को डेटा वेयरहाउस सर्विस (डीडब्ल्यूएस) कहा जाता है। हुआवेई ग्राफिकल और गैर-ग्राफिकल क्लाइंट एप्लिकेशन प्रदान करता है जो उपयोगकर्ताओं को डीडब्ल्यूएस डेटा के साथ काम करने में सक्षम बनाता है। अन्य अनुप्रयोगों से DWS डेटा तक पहुँचने के लिए आपको ODBC या JDBC का उपयोग करने की आवश्यकता है।
ODBC एक समान, क्रॉस-DBMS इंटरफ़ेस प्रदान करता है और एप्लिकेशन के अनुरोधों को किसी ऐसी चीज़ में अनुवाद करने के लिए जिसे डेटाबेस समझता है, ODBC ड्राइवर के रूप में ज्ञात मिडलवेयर का उपयोग करके डेटाबेस से एप्लिकेशन को इंसुलेट करता है। Huawei DWS के लिए एक ODBC ड्राइवर प्रदान करता है, जो विंडोज और लिनक्स दोनों प्लेटफॉर्म के लिए उपलब्ध है।
क्योंकि GaussDB PostgreSQL पर आधारित है, इसे ओपन सोर्स PostgreSQL ODBC ड्राइवर का उपयोग करके भी एक्सेस किया जा सकता है।
Easysoft Windows, Linux और AIX प्लेटफ़ॉर्म (अनुरोध पर उपलब्ध अन्य प्लेटफ़ॉर्म) के लिए PostgreSQL ODBC ड्राइवर भी प्रदान करता है। Easysoft PostgreSQL ODBC ड्राइवर समर्थित है, जिसका अर्थ है कि हम किसी भी प्रारंभिक स्थापना, कॉन्फ़िगरेशन समस्याओं के साथ-साथ आपको चालू रखने और चलाने के लिए चल रहे समर्थन में आपकी सहायता करेंगे, यदि आपके द्वारा चलाए जा रहे हार्डवेयर में Easysoft ड्राइवर विफल हो जाते हैं या बदल जाते हैं। हम ड्राइवर को भी बदल सकते हैं, क्या यह आपकी डेटा एक्सेस आवश्यकताओं को पूरा करने का एक व्यवहार्य तरीका होना चाहिए।
यदि आपको एक ऐसे प्लेटफ़ॉर्म से गॉसडीबी तक पहुँचने की आवश्यकता है जिसके लिए आप Huawei/PostgreSQL ODBC ड्राइवर प्राप्त नहीं कर सकते हैं, तो आप Easysoft ODBC-ODBC ब्रिज का उपयोग करने का प्रयास कर सकते हैं। ODBC-ODBC ब्रिज एक क्लाइंट सर्वर उत्पाद है। आप उस मशीन पर सर्वर घटक स्थापित करते हैं जहाँ Huawei/PostgreSQL ODBC ड्राइवर स्थापित है। आप क्लाइंट घटक को उस मशीन पर स्थापित करते हैं जहां आपका एप्लिकेशन चल रहा है। क्लाइंट तब ODBC अनुरोधों को सर्वर के माध्यम से ODBC ड्राइवर को भेजता है। ODBC ड्राइवर को लौटाया गया डेटा क्लाइंट के माध्यम से ब्रिज सर्वर से क्लाइंट एप्लिकेशन को पास किया जाता है।
यदि आप जावा एप्लिकेशन से DWS से जुड़ना चाहते हैं, तो आपको JDBC का उपयोग करना होगा। JDBC ODBC के जावा समकक्ष है, और ODBC ड्राइवर के बजाय JDBC ड्राइवर के माध्यम से पहुँच को सक्षम बनाता है।
जावा एप्लिकेशन से DWS तक पहुंचने के लिए आप Huawei JDBC ड्राइवर या PostgreSQL JDBC ड्राइवर का उपयोग कर सकते हैं। आपको क्लाइंट मशीन पर जावा डेवलपमेंट किट (जेडीके) 1.6 या बाद के संस्करण की आवश्यकता है जहां जावा एप्लिकेशन स्थित है।
यदि आप एक एम्बेडेड वातावरण में गॉसडीबी का उपयोग कर रहे हैं जहां आप क्लाइंट एक्सेस के लिए केवल हुवेई जेडीबीसी ड्राइवर का उपयोग कर सकते हैं, तो ईज़ीसॉफ्ट एक और कनेक्टिविटी विकल्प प्रदान करता है, यदि आप केवल ओडीबीसी का समर्थन करने वाले एप्लिकेशन का उपयोग कर रहे हैं। आप Easysoft ODBC-JDBC गेटवे का उपयोग कर सकते हैं। गेटवे क्लाइंट एप्लिकेशन के लिए ODBC ड्राइवर और JDBC ड्राइवर के लिए Java एप्लिकेशन प्रदान करता है। गेटवे ODBC अनुरोधों का JDBC अनुरोधों में अनुवाद करता है, यह मानते हुए कि लक्ष्य JDBC ड्राइवर अनुरोधित कार्यक्षमता का समर्थन करने में सक्षम है।