मेरे पास कुछ डेटा मान हैं जिन्हें मुझे अपने रेल ऐप पर स्टोर करने की आवश्यकता है और यह जानना चाहता था कि इस सरल कार्य को करने के लिए डेटाबेस तालिका बनाने के कोई विकल्प हैं या नहीं।डेटाबेस के बिना रेल पर रूबी में स्टोर डेटा
पृष्ठभूमि: मैं रेल एप्लिकेशन पर मेरी रूबी के लिए कुछ एनालिटिक्स और डैशबोर्ड उपकरण लिख रहा हूँ और मैं परिणाम है कि कभी नहीं बदल जाएगा कैशिंग द्वारा डैशबोर्ड में तेजी लाने की उम्मीद कर रहा हूँ। अभी मैं सभी उपयोगकर्ताओं को पिछले 30 दिनों से खींचता हूं, और उन्हें फिर से व्यवस्थित करता हूं ताकि मैं प्रतिदिन नए उपयोगकर्ताओं की संख्या देख सकूं। यह बहुत अच्छा काम करता है लेकिन काफी लंबा समय लगता है, वास्तव में मुझे केवल हाल के दिन की गणना करने की आवश्यकता है और बाकी जगह को बाकी जगहों को स्टोर करना चाहिए।
इस सरणी को स्टोर करने का सबसे अच्छा तरीका कहां है?
डेटाबेस तालिका बनाना थोड़ा अधिक लगता है, और मुझे यकीन नहीं है कि वैश्विक चर सही जवाब हैं। क्या इस तरह के डेटा को बनाए रखने के लिए कोई अच्छा अभ्यास है?
अगर किसी ने मुझे यह बताने से पहले ऐसा कुछ किया है कि आपने क्या किया और यह कैसे निकला।
मुझे यह बहुत पसंद है, यह नहीं पता था कि समस्या विवरण के आधार पर यह अस्तित्व में था, और अनुभव क्या आप "डीबी का उपयोग करें" के अन्य सुझावों पर इस विधि की सिफारिश करेंगे? – Schneems
यदि आपका उपयोग-मामला सिर्फ सरणी को क्रमबद्ध करना है, जो ऐसा लगता है, तो क्यों नहीं? यदि यह आपके लिए काम नहीं करता है तो लाइन के नीचे किसी अन्य समाधान में बदलना आसान है। –