PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

एकाधिक डेटाबेस पर लेनदेन का प्रबंधन कैसे करें

कैसेंड्रा और पोस्टग्रेएसक्यूएल दोनों रैखिकता और तुलना-और-सेट (सीएएस) का समर्थन करते हैं, ताकि आप क्लाइंट साइड पर लेनदेन लागू कर सकें।

यदि आप सीरियल करने योग्य अलगाव स्तर चाहते हैं तो आपको Percolator's transaction पर एक नज़र डालनी चाहिए। . Percolator के लेन-देन उद्योग में काफी प्रसिद्ध हैं और इसका उपयोग Amazon के में किया गया है। डायनेमोडीबी ट्रांजेक्शन लाइब्रेरी , CockroachDB डेटाबेस में और Google के Pecolator सिस्टम में ही। एक चरण-दर-चरण विज़ुअलाइज़ेशन Percolator के लेन-देन से आपको इसे समझने में मदद मिल सकती है।

यदि आप विवाद की उम्मीद करते हैं और रीड कमिटेड आइसोलेशन स्तर से निपट सकते हैं तो RAMP लेनदेन पीटर बैलिस द्वारा आप के अनुरूप हो सकता है। मैंने एक चरण-दर-चरण RAMP विज़ुअलाइज़ेशन भी बनाया है ।

तीसरा दृष्टिकोण क्षतिपूर्ति लेनदेन का उपयोग करना है जिसे गाथा पैटर्न के रूप में भी जाना जाता है। इसका वर्णन 80 के दशक के अंत में सागास कागज लेकिन वितरित प्रणालियों के उदय के साथ और अधिक वास्तविक हो गया। कृपया सागा पैटर्न लागू करना देखें प्रेरणा के लिए बात करें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सी # में पोस्टग्रेस्क्ल फ़ंक्शन का परिणाम कैसे वापस करें? कंसोल आउटपुट खाली

  2. मैं postgresql में JSON सरणियों को कैसे पार्स कर सकता हूं?

  3. फाइलों में pgsql कमांड निष्पादित करने के लिए शेल स्क्रिप्ट

  4. JSONB ऑब्जेक्ट से वास्तविक मानों के साथ प्रमुख नाम निकालना

  5. अगली प्राथमिक कुंजी की गणना करें - विशिष्ट प्रारूप की