मैं वर्तमान में ऐसी वेबसाइट पर काम कर रहा हूं जो वीएम पर बहुत कम स्मृति उपलब्धता के साथ मौजूद हो (फिलहाल मुझे 512 एमबी की उम्मीद करने के लिए कहा जाता है)। दुर्भाग्यवश, कम से कम भविष्य में, डेटाबेस और वेब एप्लिकेशन एक ही सर्वर होना चाहिए।लाइटवेट डेटाबेस (एसक्यूएल या नोएसक्यूएल)
अब मैंने यहां कुछ प्रश्नों के माध्यम से पढ़ा है और अपना खुद का शोध करने की कोशिश की है, लेकिन चुनने के लिए बहुत सारे विकल्प हैं। अनिवार्य रूप से, एक हल्का पर्याप्त डेटाबेस सर्वर क्या होगा जिसे मैं इंस्टॉल कर सकता हूं? एसक्यूएल या नोएसक्यूएल वास्तव में कोई फर्क नहीं पड़ता; यह डेटाबेस गहन नहीं होगा लेकिन मैं अब जो कुछ भी चुनता हूं उसके साथ बाध्यता नहीं लेना चाहता हूं। मतलब, यदि संभव हो, तो बहु-सर्वर स्केलिंग की ओर एक रास्ता बहुत अच्छा होगा लेकिन स्पष्ट रूप से इस चरण में आवश्यकता नहीं है।
मेरे वर्तमान विचार या तो मोंगोडीबी या माईएसक्यूएल हैं, लेकिन मुझे यकीन नहीं है कि वे सबसे अच्छे विकल्प हैं या नहीं।
मेरा वेब एप्लिकेशन PHP के साथ nginx पर चल रहा है जो मुझे लगता है कि अब के लिए सबसे अच्छा विकल्प है इसलिए मेरी मुख्य चिंता डेटाबेस पक्ष है।
PHP और MySQL अक्सर देखे गए जोड़े होते हैं और यह आपके लिए भी उपयुक्त लगता है। –
बहुत अधिक सभ्य डेटाबेस उस स्मृति के साथ ठीक से चलेंगे (हालांकि स्पष्ट रूप से वे तेजी से होते हैं जब उनके साथ काम करने के लिए और अधिक स्मृति होती है)। –