[ zimbra @ 05.11.2013. 13:41 ] @
db.mmind.findOne({startIp: {$lte: 10.10.0.0}, endIp: {$gt: 10.9.0.0}}) Ovo je mnogo sporo ( i kada su ip-i prebaceni u integere), sporije značajno od PostgreSQL rešenja sa kompozitnim indeksom na startIP i endIP. Kakav je "best practice" kada su ovakve stvari u pitanju. Treba mi za IP korisnika da znam lokaciju. U MaxMind bazi imam od-do IP-a informaciju o lokaciji. Problem je kada to ubacim u MongoDB upiti su ekstremno spori, radi istom brzinom sa i bez indeksa. |