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

क्या मुझे Google क्लाउड रन पर mysql चलाना चाहिए? (या कोई डेटाबेस)

SQL डेटाबेस चलाना क्लाउड रन के लिए उपयुक्त नहीं है।

सबसे पहले, परिनियोजित कंटेनर और क्लाउड रन के बीच अनुबंध यह है कि कंटेनर को पोर्ट 8080 पर एक HTTP सर्वर चलाने की आवश्यकता है। यह वास्तव में MySQL के काम करने का तरीका नहीं है।

दूसरा, कंटेनर उस फाइल सिस्टम तक सीमित होने जा रहा है जो कंटेनर छवि में शामिल था। सर्विस हैंडल लोड के रूप में यह वही छवि कई बार तत्काल होने जा रही है। MySQL को लिखे गए डेटा को जारी रखने का कोई तरीका नहीं होगा। आपके पास उस छवि में केवल-पढ़ने के लिए संग्रहीत डेटा हो सकता है जो केवल एक नई छवि प्रकाशित होने पर बदलता है, लेकिन वास्तव में ऐसा नहीं है जिसके लिए आप एक रिलेशनल डेटाबेस का उपयोग करने की अपेक्षा करेंगे।

क्लाउड रन वास्तव में सर्वर रहित और स्केलेबल तरीके से HTTP/वेब सेवाओं के संचालन में अच्छा है। ये वेब सेवाएं आम तौर पर Google क्लाउड, या तृतीय पक्ष सेवाओं पर तैनात अन्य API और सेवा का उपयोग करती हैं। यह वास्तव में लगातार, स्केलेबल, एसीआईडी-संगत डेटाबेस सेवाओं की पेशकश करने के लिए नहीं है - यह एक पूरी तरह से अलग प्रकार की समस्या स्थान है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql कर्सर और इटरेटर के बारे में

  2. MYSQL सबसेट ऑपरेशन

  3. mysql-अजगर स्थापना समस्याएं (मैक ओएस एक्स शेर पर)

  4. पहला सामान्य रूप और पहला और अंतिम नाम

  5. माइग्रेशन लार्वा 5.1 . में ऑटो इंक्रीमेंट फ़ील्ड को 1000 से प्रारंभ करें सेट करें