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

एकाधिक रेल ऐप, एकल MySQL डेटाबेस

इस कॉन्फ़िगरेशन को बनाए रखना काफी कठिन होता है। प्रत्येक ऐप में, आपको उसी डेटाबेस का उपयोग करने के लिए schema.rb और मॉडल को सिंक में रखना होगा। इसका मतलब है बहुत दोहराव।

यह शायद एक अच्छा विचार नहीं है। इसके बजाय, आप निम्न में से किसी एक परिदृश्य को पूरा करने के लिए एप्लिकेशन को डिज़ाइन करना चाह सकते हैं:

  • एक रेल एप्लिकेशन जो site.com, api.site.com और admin.site.com को संभालता है (आपको अलग ऐप की आवश्यकता क्यों है?)
  • कई रेल अनुप्रयोग, लेकिन केवल एक डीबी के साथ इंटरैक्ट करता है। अन्य मुख्य एप्लिकेशन API (काफी जटिल) का उपयोग करते हैं
  • विभिन्न उद्देश्यों के साथ अलग-अलग ऐप (उदाहरण के लिए, आप api.site.com के लिए सिनात्रा + डेटामैपर का उपयोग करना चाह सकते हैं)

ज्यादातर मामलों में पहला विकल्प शायद सबसे अच्छा विकल्प है।



  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. पीडीओ + माईएसक्यूएल हमेशा तार लौटाता है, लेकिन एमएसएसक्यूएल के बारे में क्या?

  4. प्रदर्शन के बीच MySQL क्या है ..?

  5. PHP/MySQL लाइक बटन