मैं कुछ CSV यूनिकोड-एन्कोडेड फ़ाइलों के माध्यम से ब्राउज़ करने का तरीका ढूंढ रहा हूं। इन फ़ाइलों में अपेक्षाकृत बड़ी संख्या में पंक्तियाँ (2-3 लाख) और 10 स्तंभ सबसे ऊपर होते हैं, जिनमें स्तंभ संख्यात्मक, छोटे पाठ क्षेत्र, दिनांक या पाठ के एकल पैराग्राफ होते हैं (कुल वजन: प्रति फ़ाइल लगभग 300 एमबी)। मुझे मूल खोज और फ़िल्टरिंग लागू करने की आवश्यकता है ("केवल पंक्तियाँ दिखाएँ जहाँ स्तंभ X का मान Y है", "फ़िल्टर्ड पंक्तियों के बीच इस स्तंभ में इस शब्द को खोजें")। उपयोग में आसानी सर्वोच्च प्राथमिकता है, क्योंकि यह अनुभवहीन उपयोगकर्ताओं द्वारा उपयोग किया जाएगा।
मुझे उन फ़ाइलों को संपादित करने की आवश्यकता नहीं है, बस ब्राउज़िंग।
स्प्रेडशीट बाहर हैं - वे यह नहीं संभालते हैं कि कई पंक्तियाँ (उनमें से सर्वश्रेष्ठ में 1 मिलियन पंक्तियों की सीमा है)। मैंने OpenRefine जैसे टूल के बारे में सोचा , लेकिन पिछली बार जब मैंने अपनी उदाहरण फ़ाइल लोड करने की कोशिश की, तो उसने 8GB मेमोरी खा ली और फ़ाइल के आधे हिस्से को लोड करने से पहले ही स्वैप करना शुरू कर दिया।
मौजूदा रिलेशनल डेटाबेस सिस्टम जो मुझे पता है (OOo Base, Access) के पास रिलेशनल मॉडल की सभी जटिलता से निपटने के लिए बहुत जटिल यूआई है, जो एक अनुभवहीन उपयोगकर्ता के लिए एक ही टेबल के लिए इसका उपयोग कर सकता है।
मैं इन अनुभवहीन उपयोगकर्ताओं को इस डेटा को ब्राउज़ करने और फ़िल्टर करने की अनुमति कैसे दे सकता हूं?