7

मुझे आश्चर्य है कि कोई मेरी समस्या पर अपने दो सेंट देने के लिए अपने दिन से एक मिनट निकाल सकता है।समय श्रृंखला डेटा के लिए सर्वश्रेष्ठ डेटा संरचना

मुझे कुछ सुझाव चाहिए कि डिस्क पर डेटा का प्रतिनिधित्व करने के लिए डिस्क पर प्रतिनिधित्व करने के लिए सबसे अच्छी डेटा संरचना क्या होगी। मुख्य प्राथमिकता प्रविष्टि की गति है, आदेश घटाने में अन्य प्राथमिकताओं के साथ; पुनर्प्राप्ति की गति, डिस्क पर आकार, स्मृति में आकार, हटाने की गति।

मैंने देखा है कि बी + पेड़ अक्सर उनके तेज खोज समय के कारण डेटाबेस में उपयोग किए जाते हैं, लेकिन तेजी से सम्मिलन के समय के बारे में कैसे? क्या एक लिंक्ड सूची वास्तव में जाने का रास्ता है?

+0

कृपया अपने डेटा का बेहतर वर्णन करें। क्या आप टाइमस्टैम्प और मानों के अनुक्रम के बारे में बात कर रहे हैं (उदाहरण के लिए किसी दिए गए बिंदु पर कुछ कितना बड़ा है।) या डेटा अधिक जटिल है - टाइमस्टैम्प, मूल्यों और अन्य डेटा की एक श्रृंखला। – Hogan

+0

डेटा केवल टाइमस्टैम्प और मानों का अनुक्रम है, तब और अधिक जटिल नहीं है। धन्यवाद। – ChrisBellew

+0

यदि यह समय-श्रृंखला डेटा है, तो आपके अधिकांश "आवेषण" वास्तव में "संलग्न" हैं? इससे काफी अंतर आएगा। – John

उत्तर

3

आप HDF5 (पदानुक्रमित डेटा प्रारूप) में देखना चाहते हैं। यह समय श्रृंखला डेटा के लिए उपयुक्त है। कार्यान्वयन के अनुसार, यह बी पेड़ का उपयोग करता है।

+0

धन्यवाद, ऐसा लगता है कि डॉक्टर ने आदेश दिया था! – ChrisBellew

+0

बस सोच रहा है कि किसी और के पास कोई विचार है या नहीं? धन्यवाद। – ChrisBellew