मैं डेटाबेस के आकार को कैप करने के लिए पर्यावरण डेटा का एक गुच्छा स्टोर करने और राउंड-रॉबिन डेटाबेस (rrd) की अवधारणा की तरह सर्वोत्तम तंत्र की तलाश में हूं। इसका उपयोग जावा वेब-ऐप के लिए किया जाएगा, इसलिए मैं जावा आधारित तकनीक का उपयोग करने के लिए अधिक उत्सुक हूं। मैं जिस उपकरण को देख रहा हूं वह JRobin और RRD4Jगैर-नियमित अंतराल समय श्रृंखला डेटा के लिए राउंड रॉबिन डेटा स्टोरेज
हालांकि, ऐसा लगता है कि आरआरडी को निश्चित अंतराल पर डेटा स्टोर करने के लिए डिज़ाइन किया गया है। क्या ये सही है?
जो डेटा मैं स्टोर करना चाहता हूं वह तापमान, आर्द्रता, घटना संचालित डेटा जैसे दरवाजा खुला/बंद, शुष्क संपर्क खुला/बंद है।
तापमान और आर्द्रता डेटा को मतदान किया जा सकता है, लेकिन हार्डवेयर हमें अपडेट भेजता है जो हार्डवेयर पर परिवर्तन का पता लगाता है (इसलिए नियमित अंतराल नहीं)। मैं इसे भी स्टोर करना चाहूंगा।
इवेंट-संचालित डेटा मतदान नहीं किया जाएगा और जब सेंसर हमें डेटा भेजता है तो केवल तभी संग्रहीत किया जाएगा।
संक्षेप में, मेरे सवाल का 2 गुना हो जाएगा:
- RRD उपकरण गैर नियमित अंतराल डाटा स्टोर करने के लिए इस्तेमाल किया जा सकता है?
- यदि नियमित अंतराल डेटा स्टोर करने के लिए आरआरडी उपकरण का उपयोग नहीं किया जा सकता है, तो गैर-नियमित अंतराल डेटा को स्टोर करने के तरीके पर कोई सुझाव है कि स्टोरेज तंत्र स्वचालित रूप से डेटा स्टोर के आकार को कैप्स करता है?