क्या मायसक्ल या पोस्टग्रेक्यूएल का उपयोग करने वाला एक बड़ा बैंक है? [बन्द है]


10

मैंने हमेशा सोचा था कि बैंकों के सबसे बड़े पैमाने पर ओरेकल का उपयोग करें। हालांकि, इस बात का कोई सबूत नहीं है कि वे वास्तव में मैसूर या पोस्टग्रेक्यूएल के बजाय ओरेकल का उपयोग करते हैं, कोई भी रहस्य नहीं जानता है।

किसी भी विचार जो वे वास्तव में उपयोग करते हैं? क्या मैं एक एटीएम / बैंक प्रणाली का निर्माण कर सकता हूँ जहाँ करोड़ों का लेन-देन मैसकल का उपयोग करके होगा? क्या मैं PostgreSQL का उपयोग कर सकता हूं? या मुझे ओरेकल का ही उपयोग करना चाहिए?


और आपको क्या लगता है कि बैंक अपने पिछले या वर्तमान कर्मचारियों का इस मंच पर क्या खुलासा नहीं करता है? क्या यह अवैध नहीं होगा?
Fanatic23

@ Fanatic23: यह वैसा नहीं था जैसा मैं पूछने की कोशिश कर रहा था। मैं विश्वसनीय डेटाबेस को समझने की कोशिश कर रहा था जो कि बैंकिंग प्रणाली में इस्तेमाल किया गया था, यह ज्यादातर अलंकृत या अन्य है। विशेष रूप से बैंक के नाम से इसका उपयोग नहीं किया गया है। क्षमा करें, आपने मेरे शब्दों को गलत समझा।
युयुम्यम

1
मेरी राय, ओरेकल ज्यादातर विपणन कर रहे हैं, तुम्हारा एक अच्छा RDBMS है, लेकिन शायद ही कभी, अगर pricetag के लायक है।
जॉर्ज माउर

1
@ जॉर्ज: अगर ओरेकल की बिक्री मार्केटिंग पर आधारित है, तो यह आश्चर्य की बात है कि वे कुछ भी बेचते हैं - उनकी मार्केटिंग माइक्रोसॉफ्ट (उदाहरण के लिए) की तुलना में एक तिपहिया है। मुझे लगता है कि वे चार्जिंग के साथ दूर हो जाते हैं कि वे क्या करते हैं क्योंकि अगर कोई व्यवसाय मल्टी-मिलियन डॉलर के एलओबी अनुप्रयोगों में से एक खरीदना चाहता है, तो उन्हें आम तौर पर कोई विकल्प नहीं मिला क्योंकि वे सभी ओरेकल पर बनाए गए हैं (क्योंकि वे सभी 30 से अधिक हैं वर्षों पुराना, ओपन सोर्स से पहले स्टेलमैन की नज़र में एक ट्विंकल था और इससे पहले भी माइक्रोसॉफ्ट एक गंभीर दावेदार था)। सौभाग्य से, यह एक अच्छा इंजन होने के लिए होता है।
आरोन

जवाबों:


6

जब डेटाबेस वास्तव में लोकप्रिय हो गए (1970 और 1980 के दशक), बैंकों के पास पहले से ही लाखों ग्राहक थे, लेकिन उस तरह के डेटाबेस आकार के लिए हार्डवेयर और सॉफ़्टवेयर प्राप्त करना वास्तव में कठिन था और केवल ओरेकल ही इस मज़बूती से संभाल सकता था। और आज तक, ओरेकल एक ठीक से काम करने वाले, वाणिज्यिक मल्टी-मास्टर ट्रांजेक्शनल आरडीएमएस का एकमात्र प्रदाता है (और इससे पहले कि आप मुझे लौ दें, हाँ मुझे MySQL प्रतिकृति क्लस्टर के बारे में पता है, लेकिन मुझे एक व्यावसायिक कार्यान्वयन दिखाओ)। बैंकों के बदलाव के बारे में अनिच्छुक होने की (उचित) प्रवृत्ति के साथ इसे मिलाएं, और आप जानते हैं कि वे ज्यादातर Oracle (AFAIK) का उपयोग क्यों करते हैं।

जब आप उस दायरे में होते हैं, तो बहुत विकल्प नहीं होते हैं। बाजार छोटा है (बैंकों, बीमा कंपनियों और सरकारी एजेंसियों) और अत्यधिक सुरक्षा आवश्यकताएं हैं, जो उच्च कीमतों की व्याख्या करता है।

आज के हार्डवेयर के साथ आप शायद आधुनिक आरडीएमएस में से किसी का उपयोग करके इस तरह के एप्लिकेशन का निर्माण कर सकते हैं, आपकी सबसे बड़ी समस्या (बैंक या इसी तरह की तैनाती के लिए) सभी क्लाइंट के भौगोलिक प्रसार को सभी क्लाइंट इंटरैक्शन को प्रभावी ढंग से सहसंबंधित करने की आवश्यकता के साथ होगी। ) एक डेटाबेस स्थिरता सुनिश्चित करने के लिए।


2
वे अपने सभी ग्राहकों को ऐसी त्वरित स्थिरता और उपलब्धता कैसे प्रबंधित करते हैं? विशेष रूप से उच्च आवृत्ति व्यापार के लिए?
CMCDragonkai

6

अधिकांश बड़ी कंपनियों के पास कई, कई अलग-अलग प्रणालियाँ हैं जिनमें सभी प्रकार के डेटाबेस शामिल हैं।

गोल्डमैन सैक्स एक बहुत बड़ी निवेश कंपनी है और मुझे पता है कि उनके पास एक बड़ा पोस्टग्रेज इंफ्रास्ट्रक्चर है।


Thats वास्तव में एक अच्छी जानकारी है, मैं जानना चाहता था। धन्यवाद।
युयुम्यम

@ जॉर्ज मुरे, वास्तव में? ये जानकारी तुम्हें कहाँ से मिली?
निम

@ नईम - राज! नहीं, मेरे पास एक चाचा है जो उनके लिए काम करता है
जॉर्ज मौअर

सवाल यह है कि वे इसके लिए क्या उपयोग करते हैं। अधिकांश बैंकों में कई RDMBS होंगे लेकिन अधिकांश भाग के लिए कोर सिस्टम बेहतर स्थापित प्लेटफार्मों में से एक पर होगा - Oracle, Informix, SQL Server या मेनफ्रेम पर चलने वाली कोई चीज़।
जॉन हॉपकिंस

1
एक बड़ी वित्तीय फर्म मैंने आंतरिक रूप से ओरेकल और एसक्यूएल सर्वर डेटाबेस का उपयोग करने के लिए काम किया। दोनों का उपयोग उत्पादन वातावरण में, विभिन्न उद्देश्यों के लिए किया गया था। ऑरेकल ज्यादातर आंतरिक डेटा संग्रह के लिए, जबकि SQL सर्वर समय संवेदनशील संचालन के लिए।
xbonez

5

यह पता लगाने का सबसे आसान तरीका है कि नौकरी बोर्डों से डेटा को फ़िल्टर किया जाए, और बस यह देखें कि बैंक किस तकनीक के लिए पूछ रहे हैं। यानी बिना सोचे-समझे या वास्तव में जाने के लिए और "सिटी प्रोग्रामर" या "बोआ प्रोग्रामर" आदि जैसी चीजों की खोज करें ...


4

इसे दो भागों में विभाजित करते हैं।

पहले आम तौर पर प्राप्त ज्ञान को चुनौती दी जाती है कि बैंक पोस्टग्रेज और मायक्यूएल पर ओरेकल का उपयोग करते हैं। इस तरह की चीजों पर सवाल उठाना एक अच्छा विचार है, लेकिन इस मामले में सबूत बहुत सीधे हैं क्योंकि एक त्वरित Google आपको ओरेकल बैंकिंग मामले के अध्ययन की एक पूरी सूची देगा, पोस्टग्रेज नहीं। हालांकि मैं यह कहने में संकोच कर रहा हूं कि यह आधिकारिक है, मुझे आश्चर्य होगा कि अगर पोस्टग्रॉफ्स छतों से चिल्ला नहीं रहे थे यदि उत्पाद इस तरह से इस्तेमाल किया जा रहा था।

इस तरह के उपाख्यानों के द्रव्यमान में जोड़ें कि ओरेकल (और अन्य बड़े लड़के) इस तरह की प्रणाली के लिए डिफैक्टो मानक है और मैं सुझाव दूंगा कि आपको ठोस सबूत खोजने की आवश्यकता है कि यह मामला नहीं है, बल्कि अन्य तरीके से चारों ओर।

मैं विवाद नहीं करूंगा कि Postgres (या MySQL) का उपयोग बैंकों द्वारा किया जा रहा है, बस इसका उपयोग मिशन क्रिटिकल, उच्च उपलब्धता, उच्च वॉल्यूम सिस्टम के बारे में बात करने के लिए नहीं किया जा रहा है।

और वह दूसरे भाग में चला जाता है। यहां क्या आवश्यकताएं हैं?

एक एटीएम प्रणाली के लिए मैं आपको उच्च उपलब्धता और पूरी तरह से उच्च गुणवत्ता वाले समर्थन की आवश्यकता होगी (जो आपके डेवलपर्स को शुक्रवार को 6 बजे मदद की आवश्यकता होती है?)। आपको खुद से यह पूछने की ज़रूरत है कि कौन सा प्लेटफ़ॉर्म प्रदान कर सकता है।

यदि आप मानते हैं कि आप उन पोस्टग्रेट्स / MySQL समाधान को आर्किटेक्ट कर सकते हैं जो उन जरूरतों को पूरा करते हैं , जो एक बैंक को उम्मीद होगी (याद रखें, ये नियम के रूप में बहुत रूढ़िवादी लोग हैं) तो इसके साथ आगे बढ़ें, लेकिन मुझे संदेह है कि उनके बारे में सवाल होंगे समर्थन और विश्वसनीयता और इस तरह के समाधान के लिए किसी अन्य व्यक्ति को उस तरह के जोखिम के लिए सबसे पहले लेने के बजाय उस तरह के समाधान का उपयोग करना चाहते हैं।

मुझे वह आभास मिलता है जो आप चाहते हैं कि पोस्टग्रैड्स एक दावेदार हों और यह ठीक है, लेकिन यहाँ आपकी प्रतिष्ठा दांव पर है अगर आप सिफारिश कर रहे हैं तो आपको पूरी तरह से आश्वस्त होने की आवश्यकता है कि यह वास्तव में काम कर सकता है और जो आप करना चाहते हैं उसे न करने दें सच्चा बादल बनो अपना निर्णय।

अंत में, मैं यह नहीं कह रहा हूं कि यह किसी भी चीज के संदर्भ में सही है कि चीजें कैसी होनी चाहिए, बस यह है कि चीजें बैंकिंग और वित्त क्षेत्रों के मेरे अनुभव से हैं।


2
मिशन महत्वपूर्ण, उच्च उपलब्धता, उच्च वॉल्यूम सिस्टम के लिए पोस्टग्रेज पूरी तरह से स्वीकार्य हैं। ICANN इसका उपयोग .org रजिस्ट्री चलाने के लिए करता है
डेनिस डे बर्नार्डी

@ डेनिस - मैं यह नहीं कह रहा हूँ, मैं कह रहा हूँ कि बैंक को आश्वस्त करना एक अलग बात है।
जॉन हॉपकिंस

यह कहते हुए कि आपके अंक अमान्य हैं, इससे दूर हैं। लेकिन जैसा कि मैंने यह अनुभव किया है कि बड़े बैंकों को चीजें बेचते समय, प्रबंधकों के पास बजट भी होता है। कुछ मामलों में, मैंने तकनीकी पक्ष की एक सेना को देख लिया है - मेरे मामले में, एक महंगी वीपीएन को इंटरनेट पर सस्ते महंगे पट्टे की रेखाओं के उपयोग द्वारा निपटाने के बजाय, जो कि तकनीक की आवश्यकता के कारण थे। प्रदर्शन और सुरक्षा के विचार। :-)
डेनिस डे बर्नार्डी


@ डेनिस - असहमत मत हो। मैं क्या कहूंगा कि यह कुछ ऐसा है जिसे मान्यताओं के बजाय व्यवसाय के साथ सहमत होना चाहिए। मैंने आपके द्वारा कहे गए उदाहरणों को देखा है लेकिन मैंने यह भी देखा है कि बैंक उन चीजों पर बेवकूफी से पैसा खर्च करते हैं जो पूरी तरह से ओवरकिल थीं।
जॉन हॉपकिंस

2

बैंकिंग नहीं, लेकिन मुझे पता है कि कुछ एम्बुलेंस सेवाओं के लिए टेलीफोनी सिस्टम Postgresql का उपयोग करते हैं। इसलिए जब आप '911' डायल करते हैं, तो एक पोस्टग्रैस्क्ल डेटाबेस उस एम्बुलेंस को आपके पास लाने की प्रक्रिया में शामिल होता है। यह कुछ भी नहीं कह सकता है कि एबटु ट्रांजेक्शन वॉल्यूम है, लेकिन कहते हैं कि इस तरह के मिशन-क्रिटिकल सर्विस के साथ विश्वसनीयता अच्छी है।


2

मैंने एक निवेश बैंक के लिए काम किया जहां उन्होंने गणना परिणामों जैसे गैर-महत्वपूर्ण डेटा संग्रहीत करने के लिए ओपन सोर्स डेटाबेस सिस्टम का उपयोग किया। नियम थे: जितना अधिक महत्वपूर्ण डेटा, उतना ही महंगा डेटा बेस सिस्टम (सॉफ्ट और हार्ड वेयर)।


1

मैंने जिस कंपनी के लिए काम किया वह बैंक नहीं थी, लेकिन उसने बहुत सारे वित्तीय डेटा को संभाला और संसाधित किया। उन्होंने ओरेकल का इस्तेमाल किया।

मुझे नहीं लगता कि कोई बैंक इस तरह के सामान का खुलासा करने के बारे में ज्यादा परवाह करेगा, यह ऐसी चीज नहीं है जो उन्हें प्रतिस्पर्धात्मक लाभ दे।


आपके सहयोग के लिए धन्यवाद। मैं इसी तरह के बहुत सारे डेटा हैंडल बनाने के लिए माईसकल या पोस्टग्रेक्यूएल पर विश्वास करना चाहता हूं, मुझे पता है कि ओरेकल सबसे अच्छा साबित हुआ। लेकिन Google बिगटेबल ने यह भी साबित कर दिया कि ओरेकल कैंट केवल 1 हो सकता है
यमयुमम

2
@ 89899: आप निश्चिंत हो सकते हैं कि अभी बनाई गई हर एक वित्तीय प्रणाली के लिए ACID शब्दार्थ की आवश्यकता है। Bigtable अच्छा है, लेकिन अंततः-संगत स्टोर उस तरह के एप्लिकेशन के लिए उपयुक्त नहीं हैं।
एरोन

1

सभी एप्लिकेशन और संबद्ध डेटाबेस मिशन क्रिटिकल नहीं हैं या ओरेकल जैसे उत्पाद के खर्च को सही ठहराते हैं। सभी प्रकार के लागत के प्रति जागरूक संगठन ऐसे अनुप्रयोगों के लिए कम खर्चीले विकल्पों का उपयोग करने की संभावना रखते हैं।


1
वित्त में, ओरेकल लाइसेंस की लागत मूंगफली की तुलना में आमतौर पर शामिल धन के पैमाने पर होती है। डेटाबेस में डेटा फ़ीड की लागत ओरेकल लाइसेंस की तुलना में अधिक है।
मात्रा_देव

1

आपने दो बहुत बड़े विकल्पों को याद किया है - Sybase और Microsoft SQL। मैं यह जानने का दावा नहीं करता कि कोई भी बड़े लड़के क्या उपयोग करते हैं, लेकिन, अगर उपरोक्त दोनों मिश्रण में नहीं होते तो मुझे बहुत आश्चर्य होता। मुझे कुछ बहुत बड़े ओरेकल इंस्टॉल के बारे में भी पता है, लेकिन उनके लाइसेंसिंग मॉडल में वांछित होने के लिए बहुत कुछ है।


Sybase 10 साल पहले ब्रिटेन के निवेश बैंकिंग उद्योग में बहुत लोकप्रिय था - और ORACLE कहीं नहीं था। मुझे संदेह है कि बदल गया होगा।
नील बटरवर्थ

साइबेस म्युरेक्स एकीकरण के कारण भी लोकप्रिय है।
मात्रा_देव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.