मेरे आश्चर्य के लिए, मुझे यह प्रश्न कहीं और नहीं पूछा गया है। लघु संस्करण, मैं एक ऐप लिख रहा हूं जिसे मैं क्लाउड पर तैनात करने की योजना बना रहा हूं (संभवतः हेरोकू का उपयोग करके), जो विभिन्न वेब स्क्रैपिंग और डेटा संग्रह करेगा। क्लाउड में होने का कारण यह है कि मैं इसे अपने हर दिन चलाने के लिए सेट कर सकता हूं और डेटा को अपने कंप्यूटर पर बिना किसी कंप्यूटर के अपने डेटाबेस में खींच सकता हूं, साथ ही साथ बाकी टीम भी एक्सेस कर सकती है डेटा।पाइथन डेटाबेस Django (Heroku के लिए) का उपयोग किए बिना
मैं एडब्ल्यूएस के सरल डीबी और डायनेमो डीबी का उपयोग करता था, लेकिन मुझे एसडीबी की स्टोरेज सीमाएं छोटी और डीडीबी की खराब पूछताछ की समस्या होने की क्षमता मिली, इसलिए मैं एक डेटाबेस सिस्टम (एसक्यूएल या नोएसक्यूएल) की तलाश कर रहा हूं जो स्टोर कर सकता है मनमानी-लंबाई मान (और आदर्श मनमानी डेटा संरचनाएं) और किसी भी क्षेत्र पर पूछताछ की जा सकती है।
मुझे साफ़ोकू जैसे हेरोकू के लिए कई डेटाबेस समाधान मिल गए हैं, लेकिन मैंने जो जानकारी देखी है, वह दिखाता है कि डेटाबेस तक पहुंचने के लिए Django को कैसे सेट अप किया जाए। चूंकि इसका उद्देश्य स्क्रिप्ट होना है और साइट नहीं है, इसलिए मुझे वास्तव में Django में गोता लगाने की इच्छा नहीं है अगर मुझे ऐसा नहीं करना है।
क्या कोई ऐसा डेटाबेस है जिसे मैं जेडैगो का उपयोग किये बिना पाइथन के साथ हेरोकू में लगा सकता हूं?
+1 मोंगो के लिए +1 लेकिन मैं मोंगोएन्गिन का उपयोग करने की भी सिफारिश करता हूं जो पिमोंगो और ग्रिडएफएस के ऊपर एक ओआरएम परत प्रदान करता है। – Endophage
@ एन्डोफेज यह सच है। जैसे ही वह सादगी चाहता है, मैंने पिमोंगो की सिफारिश की। लेकिन, मुझे इसका उल्लेख करना चाहिए। धन्यवाद! – santiagobasulto
pymongo पर mongoengine का क्या फायदा है? यदि कुछ भी हो, तो ऐसा लगता है कि मोंगोएन्गिन को स्कीमा लिखने की आवश्यकता होती है, जबकि पिमोंगो नहीं करता है। – jdotjdot