我的文檔的集合 - 活動 - 有場地/地址:指數VS聚集
venue: {
name: String,
street: String,
city: String
...
}
當用戶創建一個新的事件,我想提供一個自動完成場的場地 - 通過非常有序城市,如果我可以事先確定用戶的位置。
我看到Mongo提供了一些管理數據的方法,從簡單地搜索集合,聚集等。對於我的情況,推薦的方法是什麼?
如果我索引事件集合 - 我什麼時候需要關注搜索速度?
對於聚合...我以前沒有使用它,但它似乎很適合,特別是與地理搜索,但我不清楚什麼時候發生聚合。這是一旦我設置它就自動完成/填充,或者我需要在此上運行cron作業。我發現的例子在這方面還不清楚。
很想聽聽人們遇到類似問題的經驗。
謝謝 - 現在更清楚了。 – cyberwombat