मैं एक MapReduce नौकरी कि किसी दिए गए तिथि सीमा में सभी पंक्तियों हो जाता है लिखने के लिए की जरूरत है। यह एक चालक दल था जिसने माई रो कुंजी को तिथि के साथ शुरू किया था। लेकिन मेरे लगातार Hbase प्रश्न कुंजी के मूल्यों को शुरू करने पर हैं।HBase कैसे स्कैन करने के लिए पंक्तियाँ कुशलतापूर्वक
मेरी पंक्ति कुंजी बिल्कुल ए | बी | सी | 20120121 | डी है। जहां तिथि के साथ ए/बी/सी का संयोजन (वर्षमोथडे प्रारूप में) एक अद्वितीय पंक्ति आईडी बनाता है।
मेरे HBase टेबल तक कुछ लाख पंक्तियों हो सकता था। क्या मेरा मैपर सभी टेबल पढ़ता है और प्रत्येक पंक्ति को फ़िल्टर करता है यदि यह दी गई तिथि सीमा में आता है या स्कैन/फ़िल्टर इस स्थिति को संभालने में मदद कर सकता है?
कोई सुझाव है सका (या कोड का एक टुकड़ा) एक प्रभावी ढंग से इस स्थिति से निपटने के लिए एक रास्ता?
धन्यवाद -Panks
आप कुंजी की पुन: व्यवस्थित और पुरानी स्क्रैप के साथ तालिका की सामग्री को एक नए में क्यों कॉपी नहीं करते हैं? – Mario
@ मारियो क्या होगा यदि तालिका में ट्रिलियन कुंजी हों? और उसे अक्सर ऐसा करने की ज़रूरत है? – markg