2009-07-28 5 views
6

विकल्पों में से कुछ मैंने पाया हैंरूबी के लिए कौन सी कॉच डीबी एडाप्टर का उपयोग करना चाहिए?

मैं जनसंपर्क पसंद करते हैं गिटहब पर निकलने वाले इंजेक्शन, क्योंकि इससे मेरे लिए फोर्क और फिक्स फिक्स करने के लिए यह सबसे आसान बनाता है। उन सभी फिट जो आवश्यकता है।

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

आखिरकार, वे सभी सक्रिय रूप से सक्रिय रूप से बनाए जाते हैं (couch_foo के संभावित अपवाद के साथ)।

तो मुझे लगता है कि यह (स्वीकार्य रूप से और दुर्भाग्य से) व्यक्तिपरक के लिए आता है: क्या किसी के पास किसी के साथ अच्छे या बुरे अनुभव हैं?

उत्तर

1

एक्टिवकच को कोचडीबी 0.9.एक्स के साथ संगत नहीं किया गया है और कुछ आलोचना हुई है कि यह कॉच डीबी अर्थशास्त्र को अच्छी तरह से मॉडल नहीं करती है (मैंने मूल रूप से इसका उल्लेख इस कारण के लिए लिखा है - कि मैं ActiveRecord semantics से परिचित था)

मुझे लगता है कि सबसे अधिक सुविधा-पूर्ण और सक्रिय रूप से विकसित एक कोचरेस्ट है।

1

मैं मुख्य प्रश्न का उत्तर नहीं है, लेकिन मुझे लगता है, George Palmer 24-Jul-2009 को Rails Underground पर CouchDB और couch_foo पर एक talk देने देखना तो यह शायद है कि वह अभी भी सक्रिय है कहना उचित है किया था।

मुझे नहीं लगता कि कमरे में सत्रों के वीडियो रिकॉर्डिंग किए गए थे, जहां जॉर्ज ने बात की थी, जो शर्म की बात है, लेकिन वे अभी तक तैयार नहीं हो सकते हैं। here जांचने का प्रयास करें।

0

यह वास्तव में आपके द्वारा बनाई जा रही प्रणाली पर निर्भर करता है। कॉच डीबी एक रिलेशनल डेटा सिस्टम फिट करने के लिए नहीं है, इसलिए इसे ActiveRecord (और इस प्रकार रिश्तों को लागू करने) की तरह कार्य करना एक गोल छेद में एक वर्ग चरम चिपकाने जैसा है। CouchPotato उपयोग करने के लिए अच्छा और सरल है, लेकिन (जैसा है) केवल आपको एक कॉच डीबी सर्वर से कनेक्ट करने की अनुमति देता है। कॉचरेस्ट गुच्छा का मेरा निजी पसंदीदा है, और इसका उपयोग करना बहुत आसान है।