मेरे काम में हम एक विशाल अनुप्रयोग बना रहे हैं जो अरबों ट्रिपल का उपयोग करेगा, इन ट्रिपल को स्टोर करने के लिए आवश्यक स्थान को ऑप्टिमाइज़ करने के लिए, मैं उन्हें प्रतिनिधित्व करने के लिए एक अलग तरीके से खोज रहा हूं, किसी भी तरह से अधिक आर्थिक स्वागत है। धन्यवादक्या कोई वेब अर्थशास्त्रीय ढांचा है जो त्रि-नोड संरचना की तरह ट्रिपल का प्रतिनिधित्व नहीं करता है?
क्या कोई वेब अर्थशास्त्रीय ढांचा है जो त्रि-नोड संरचना की तरह ट्रिपल का प्रतिनिधित्व नहीं करता है?
उत्तर
ग्राफ स्टोरेज सिस्टम की एक पूरी कक्षा भी है जो चीजों को neo4j जैसे ट्रिपल के रूप में स्टोर नहीं करती है। लेकिन, मैं ट्रिपल स्टोर्स को सिर्फ इसलिए नहीं रोकूंगा क्योंकि वे चीजों को ट्रिपल के रूप में स्टोर करते हैं ;-) आज के कई मौजूदा समाधान पहले से ही अरबों ट्रिपल स्टोर करते हैं, इसलिए यह पूर्ववत नहीं है (हालांकि आपको उन चीज़ों से 1 या 2 ऑर्डर मिलता है कठोर)। मैंने व्यक्तिगत रूप से 1 अरब से अधिक के साथ एक एलेग्रोग्राफ स्टोर भर दिया है। http://www.semanticoverflow.com/questions/3332/scalable-owl-rdf-database
मुझे नहीं लगता कि अंतरिक्ष Triples के अरबों स्टोर करने के लिए आवश्यक वास्तविक अंतरिक्ष एक SQL डेटाबेस में पंक्तियों के अरबों स्टोर करने के लिए आवश्यकता से किसी भी बदतर है है:
इस सूत्र देखें।
सामान्य दृष्टिकोण यह है कि अधिकांश सिस्टम यह लेते हैं कि देशी स्टोर/एसक्यूएल आधारित नोड्स को आईडी असाइन करना है और प्रत्येक ट्रिपल को केवल 3 नोड आईडी के रूप में स्टोर करना है। नोड आईडी पीढ़ी की अच्छी पसंद और नोड आईडी और नोड मूल्य के बीच एक कुशल सूचकांक को देखते हुए आप आसानी से स्टोर्स बना सकते हैं जो बड़े पैमाने पर स्केल करते हैं।
एक और अनुकूलन के रूप में कुछ स्टोर इस तरह से नोड आईडी उत्पन्न करते हैं कि साधारण मूल्य प्रकार (जैसे पूर्णांक, बूलियन, दिनांक समय इत्यादि) उनके मूल्य को सीधे नोड आईडी में एन्कोड किया गया है, इसलिए लुकअप करने की कोई आवश्यकता नहीं है आईडी से मूल्य (या ऐसे डेटा को सम्मिलित करते समय इसके विपरीत)
जैसा कि रॉब कहते हैं, लगभग सभी स्टोर्स आंतरिक मान/नोड-आईडी को ट्रिपल के तत्वों से जोड़ते हैं। ऐसा कहा जा रहा है कि, तीन तिहाई दुकानों के लिए बहुत सी जगह लुकअप करने के लिए आवश्यक विभिन्न इंडेक्स द्वारा ली जाती है। एक रिलेशनल डेटाबेस में आप जिस डेटामैडेल का उपयोग कर रहे हैं उसके आधार पर आप आसानी से इंडेक्स की संख्या को कम कर सकते हैं। ट्रिपल स्टोर्स में यह बहुत कठिन होता है, और स्टोर मूल रूप से एक बड़ी संख्या (6+) इंडेक्स को विभिन्न तरीकों से बनाते हैं जो ट्रिपल के तत्वों का आदेश दिया जा सकता है।
- 1. क्या कोई वेब ढांचा या प्रोजेक्ट है जो "वॉल" प्रदान करता है जैसे
- 2. क्या कोई एमवीसी वेब ढांचा है जो कई अनुरोध प्रकारों का समर्थन करता है?
- 3. क्या कोई उद्देश्य-सी वेब ढांचा है?
- 4. कोई सीएमएस की संरचना कैसे करता है?
- 5. क्या v3 Google मानचित्र जियोकोडिंग API में कोई फ़ील्ड है जो सटीकता का प्रतिनिधित्व करता है?
- 6. क्या Python में कोई उत्पादन तैयार वेब अनुप्रयोग ढांचा है?
- 7. क्या .NET के लिए कोई ढांचा है जो "मोबाइल कोड" की एरलांग की अवधारणा का समर्थन करता है?
- 8. क्या कोई ढांचा है जो वायरस परिभाषा डेटाबेस को अद्यतन करने जैसा तरीका काम करता है?
- 9. क्या कोई संग्रह है जो बिना किसी मूल्य के शब्दकोश की तरह काम करता है?
- 10. सी ++ 11 में, थ्रेड का बिंदु क्या है जो "निष्पादन के धागे का प्रतिनिधित्व नहीं करता"?
- 11. पावरहेल में $$, $ ?, $^का प्रतिनिधित्व क्या करता है?
- 12. सी # परीक्षण ढांचा जो ग्रहण में जुनीट की तरह काम करता है?
- 13. क्या कोई क्रोम ऐप है जो फ़ायरफ़ॉक्स में स्क्रैचपैड की तरह काम करता है?
- 14. क्या कोई जीयूआई ढांचा है जो जीयूआई बनाने के लिए एचटीएमएल और सीएसएस का उपयोग करता है?
- 15. क्या Grails के अलावा कोई हल्का Groovy वेब ढांचा है?
- 16. "वर्तमान" डेल्फी वेब ऐप ढांचा क्या है?
- 17. क्या हास्केल के लिए कोई एमवीसी वेब ढांचा है?
- 18. एक स्ट्रिंग जो tuples की एक सूची का प्रतिनिधित्व करता है पार्स
- 19. यह कहने का क्या अर्थ है कि एक ढांचा "अच्छी तरह से स्केल" करता है?
- 20. जेनेरिक div css की आवश्यकता है जो ओवरलैप नहीं करता है (एक तालिका की तरह)
- 21. सी ++: नया कॉल जो कॉलोक की तरह व्यवहार करता है?
- 22. क्या कोई भी वेब-ऐप बनाया है जो पूरी तरह ऑफलाइन चला सकता है?
- 23. क्या कोई GWT मेवेन प्रोजेक्ट संरचना है, जो जिम्मेदारियों को मिश्रित नहीं करती है?
- 24. जावास्क्रिप्ट जो सीएसएस 3 संक्रमण की तरह कार्य करता है
- 25. क्या सी के लिए एक परीक्षण ढांचा है जो दौड़ की स्थिति को मजबूर करता है?
- 26. क्या कोई डेटा संरचना स्ट्रीम की तरह है, लेकिन कमजोर है?
- 27. फेसबुक का नया टोरनाडो ढांचा क्या है?
- 28. क्या ऐसा कोई सीएसएस ढांचा है?
- 29. क्या स्केल में "SELF" प्रकार है जो वर्तमान प्रकार का प्रतिनिधित्व करता है?
- 30. क्यों Expression.And का प्रतिनिधित्व करता है "और" नहीं बल्कि "&&"
semanticoverflow.com पर विचार करने पर विचार करें – harschware