यदि आप एक बहुत ही उच्च प्रदर्शन डीबीएमएस की तलाश कर रहे हैं और इसे रिलेशनल होने की आवश्यकता नहीं है, तो आप कैसेंड्रा पर विचार कर सकते हैं - हालांकि इसके फायदे केवल तभी काम में आते हैं जब आपके पास एक नोड के बजाय डेटाबेस क्लस्टर हो।
आपने यह नहीं कहा कि भौतिक वास्तुकला पर क्या सीमाएँ हैं। आपने शार्किंग का उल्लेख किया है जिसका अर्थ है एक क्लस्टर। IIRC MySQL क्लस्टर भी शार्किंग का समर्थन करते हैं।
यह जानना भी बहुत उपयोगी होगा कि सिस्टम किस स्तर की समरूपता का समर्थन करने का इरादा रखता है, और डेटा कैसे जोड़ा जाएगा (ड्रिप-फीड या बैच)।
आप कहते हैं "जाहिर है कि मैं किसी भी एकत्रीकरण परिणामों की पूर्व-गणना नहीं कर सकता क्योंकि फ़िल्टर संयोजन (और इस प्रकार परिणाम सेट) बहुत बड़े हैं।"
यह आपकी सबसे बड़ी समस्या है, और आपके सिस्टम के प्रदर्शन को निर्धारित करने में सबसे महत्वपूर्ण कारक होगी। निश्चित रूप से, आप हर संभव संयोजन के भौतिक विचारों को बनाए नहीं रख सकते हैं, लेकिन आपकी सबसे बड़ी प्रदर्शन जीत सीमित पूर्व-एकत्रित दृश्यों को बनाए रखने और एक अनुकूलक का निर्माण करने वाली है जो निकटतम मिलान ढूंढ सकता है। यह इतना कठिन नहीं है।
सी.