जबकि R-Trees आम तौर पर डेटा को मनमाने आयामों के साथ अनुक्रमित कर सकते हैं, MySQL स्थानिक क्षमताएं केवल Geometry तक ही सीमित हैं प्रकार (2 आयाम)।
यदि आपके वेक्टर 2 . हैं -आयामी और आप उन्हें सामान्य कर सकते हैं, फिर निम्न कार्य करें:
- वृत्त को आपके अंतरों के अनुरूप कोणों की संख्या के दुगुने में विभाजित करें
MBRढूंढें प्रत्येक सेक्टर के केंद्र से दिए गए कोसाइन अंतर वाले वैक्टर काMBRमें सभी वैक्टर ढूंढें- सटीक अंतर के लिए बढ़िया फ़िल्टरिंग करें।
इस मामले में, हालांकि, यह बेहतर होगा कि मान के कोण को पूर्व निर्धारित करें और इसे एक सादे B-Tree के साथ अनुक्रमित करें। सूचकांक।