तो मैं विभिन्न कुंजी देख रहा हूं: मूल्य (जहां मूल्य या तो सख्ती से एक मूल्य या संभवतः एक वस्तु है) पाइथन के साथ उपयोग के लिए स्टोर करता है, और कुछ आशाजनक लोगों को मिला है। मेरे पास अभी तक कोई विशिष्ट आवश्यकता नहीं है क्योंकि मैं मूल्यांकन चरण में हूं। मैं देख रहा हूं कि क्या अच्छा है, क्या बुरा है, इन चीजों को अच्छी तरह से संभालते हैं या नहीं, आदि के कोने के मामले क्या हैं। मुझे यकीन है कि आप में से कुछ ने पहले से ही कोशिश की है इसलिए मुझे आपके निष्कर्ष/समस्याएं सुनना अच्छा लगेगा /आदि। विभिन्न कुंजी पर: पायथन के साथ मूल्य भंडार। http://www.danga.com/memcached/ अजगर ग्राहकों -कौन सी कुंजी: पायथन के साथ उपयोग करने के लिए मूल्य स्टोर?
memcached: http://pypi.python.org/pypi/python-memcached/1.40http://www.tummy.com/Community/software/python-memcached/
CouchDB - http://couchdb.apache.org/ अजगर ग्राहकों: http://code.google.com/p/couchdb-python/
टोक्यो टायरेंट - http://1978th.net/tokyotyrant/ अजगर ग्राहकों: http://code.google.com/p/pytyrant/
Lightcloud - http://opensource.plurk.com/LightCloud/ आधारित मैं मुख्यतः पर देख रहा हूँ टोक्यो ट्रायंट पर, पायथन
आर में लिखा गया एडिस - http://redis.io/ अजगर ग्राहकों: http://pypi.python.org/pypi/txredis/0.1.1
MemcacheDB - http://memcachedb.org/
तो मैं बेंचमार्किंग (बस कुंजी डालने और उन्हें पढ़ने) संख्यात्मक कुंजियों और "पाठ की एक छोटी स्ट्रिंग" का मान उत्पन्न करने के लिए एक सरल गिनती का उपयोग शुरू किया:
memcached: CentOS 5.3/पायथन-2.4.3-24.el5_3.6, libevent 1.4.12-स्थिर, डिफ़ॉल्ट सेटिंग्स के साथ memcached 1.4.2, 1 गीगा स्मृति, प्रति सेकंड 14,000 आवेषण, पढ़ने के लिए 16,000 सेकंड। कोई असली अनुकूलन, अच्छा नहीं।
memcachedb प्रति सेकंड 17,000 से 23,000 आवेषण के क्रम पर दावा करता है, प्रति सेकंड 44,000 से 64,000 पढ़ता है।
मैं यह भी सोच रहा हूं कि दूसरों ने गतिशील तरीके से कैसे ढेर किया।
मुख्य मूल्य स्टोर? आप एक डेटाबेस का मतलब है? – Soviut
आपकी आवश्यकताओं पर अधिक जानकारी? (डेटाबेस आकार, प्रविष्टियों की संख्या, आदि) – peufeu
खैर, कॉच डीबी एक कुंजी नहीं है: मूल्य स्टोर प्रति से, यह एक दस्तावेज़ डेटाबेस है, क्योंकि संग्रहीत डेटा केवल मनमानी डेटा नहीं बल्कि एक जेसन दस्तावेज़ है। तो सवाल यह हो जाता है कि आप अधिक विशेष रूप से क्यों खोज रहे हैं? Schemaless डेटाबेस, या यह वास्तव में सिर्फ एक कुंजी है: मूल्य स्टोर आप की जरूरत है? यदि आप स्केमेलेस डेटाबेस चाहते हैं तो आपको उस सूची में ZODB शामिल करना चाहिए। –