ग्रेग स्टडर (10gen) की यह प्रस्तुति भू-स्थानिक अनुक्रमणिका पर कुछ विस्तार से चर्चा करती है:Geospatial MongoDB के साथ अनुक्रमण ।
MongoDB 2.2 में मानक भू-स्थानिक कार्यान्वयन 2-D GeoHash का उपयोग करता है। दृष्टिकोण, सटीकता के परिवर्तनशील बिट्स के साथ:
By default, precision is set to 26 bits which is equivalent to approximately
2 feet given (longitude, latitude) location values and default (-180, 180)
bounds.
जियोहैश दृष्टिकोण में किनारे के मामले होते हैं जहां कुछ बिंदु स्थानिक रूप से करीब हो सकते हैं लेकिन अलग-अलग हैश होते हैं। MongoDB में एक Geospatial Haystack Index भी शामिल है। जो विशेष रूप से एक अतिरिक्त अनुक्रमित मानदंड के साथ "निकट" लंबी/अक्षांश खोजों के लिए छोटे क्षेत्र के लिए ट्यून किया गया है (उदाहरण के लिए:"'foo' नाम से 25 मील के भीतर सभी रेस्तरां खोजें")।
निकोलस नाइज़ (थर्मोपाइले) की एक और दिलचस्प प्रस्तुति वर्तमान बी-ट्री / जियोहैश दृष्टिकोण के विपरीत है R- पेड़ . यदि आप स्लाइड 8 पर आगे बढ़ते हैं, तो एक दृश्य व्याख्या है जो सहायक हो सकती है:MongoDB के साथ RTree स्थानिक अनुक्रमण - MongoDC ।