मैं beaglebone काले पर mongodb कैसे स्थापित करूं?

क्या किसी को भी बीगलबोन ब्लैक पर मोंगोडब चलाने में कोई सफलता मिली है? क्या मुझे इसे काम करने के लिए लिनक्स का एक अलग स्वाद स्थापित करना है या क्या मैं एंजस्ट्रॉम का उपयोग कर सकता हूं।

0

1 उत्तर

मोंगोडीबी (2.4 पर) आधिकारिक तौर पर एआरएम प्रोसेसर का समर्थन नहीं करता है। आप समस्या ट्रैकर में SERVER-1811 देख/अपवॉट कर सकते हैं, हालांकि मुझे उम्मीद नहीं होगी यह तब तक अधिक कर्षण प्राप्त करने के लिए है जब तक कि 64-बिट सर्वर-श्रेणी एआरएम प्रोसेसर आमतौर पर उपलब्ध न हों।

आम तौर पर सीमित स्मृति के साथ 32-बिट कम पावर एआरएम प्रोसेसर (बीगलबोन ब्लैक पर 512 एमबी रैम) मोंगोडीबी जैसे मेमोरी-मैप किए गए डेटाबेस सर्वर के लिए बहुत अच्छा नहीं है। मेमोरी-मैप की गई फ़ाइलों के उपयोग के कारण, मोंगोडीबी के 32-बिट संस्करण भी लगभग 2 जीबी डेटा और इंडेक्स तक सीमित

मोंगोडीबी के कुछ बेहद पुराने संस्करण हैं जिन्हें कुछ हद तक एआरएम पर काम करने के लिए हैक किया गया है (उदाहरण: MongoDB 2.1.1-pre ), जो मोंगोडीबी 2.2 की प्रारंभिक विकास रिलीज बहुत है। मैं तब तक इसकी अनुशंसा नहीं करता जब तक आप बेहद हताश न हों; संभावना है कि आप उत्पादक कोड लिखने से काम करने की कोशिश करने में और अधिक समय व्यतीत करेंगे।

बेहतर दृष्टिकोण या तो होगा:

  • use a database which is designed for lightweight environments (eg. SQLite)
  • use your BeagleBone to run a MongoDB client application rather than a server
0
जोड़ा
जबकि एआरएम अभी भी है (मोंगोडीबी 2.6 में) आधिकारिक रूप से समर्थित आर्किटेक्चर नहीं है, मैंने कुछ पीआई उपयोगकर्ताओं को MongoDB के लिए ArchLinux एआरएम पैकेज
जोड़ा लेखक Stennie, स्रोत