Magento 2: Magento_Catalog मॉड्यूल में _replica तालिका का उपयोग क्या है?


10

जैसा कि Magento 2.X संस्करण जारी करता है, मुझे _replicaटेबल मिला , विशेष रूप से Magento_Catalogमॉड्यूल कैटलॉग डेटा को अनुक्रमित करने के लिए हो सकता है।

मैं यह भी देखता हूं कि _replicaडेटाबेस प्रकृति में संबंधित तालिका की डुप्लिकेट संरचना के अलावा कुछ भी नहीं है, लेकिन इसका मतलब है कि मुझे लगता है कि परिचालन गतिविधियों को पढ़ने और लिखने के लिए मैगेंटो 2 ढांचे के लिए बहुत कुछ है।

मैं जानना चाहता हूँ कि जो संचालन Magento 2 आवेदन के लिए विचार करेंगे चाहते हैं _replicaके लिए टेबल Magento_Catalog, CatalogRuleऔर CatalogInventoryमॉड्यूल।

धन्यवाद

जवाबों:


21

प्रतिकृति तालिकाओं का उपयोग मुख्य रूप से अनुक्रमणिका अनुकूलन के लिए किया जाता है। एक ही टेबल पर पठन / लेखन टकराव के कारण उत्पन्न गतिरोध या प्रतीक्षा ताले को रोकने के लिए प्रतिकृति तालिकाओं का उपयोग किया जाता है।

उपरोक्त कारणों में, Magento पढ़ने और लिखने और संचालन और अनुक्रमण के लिए एक अलग तालिका का उपयोग करता है। इस स्विचिंग प्रक्रिया के परिणामस्वरूप, ग्राहक स्वतंत्र रूप से श्रेणी के पृष्ठों, खोज पृष्ठों और उपयोगकर्ता स्तरित नेविगेशन पृष्ठों को कीमत के साथ फ़िल्टर कर सकते हैं जब आप सीएलआई में पूर्ण रीएन्डेक्सिंग चलाते हैं।

यदि आपको लगता है कि मेरा उत्तर सही है और आपकी मदद करता है, तो कृपया इसे स्वीकार करें और इसे बढ़ाएँ।

धन्यवाद।


मेरे जवाब के लिए सभी लोगों का बहुत बहुत धन्यवाद।
गिदोन बाबू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.