sql >> Database teknologi >  >> NoSQL >> MongoDB

Duplikatnøglefejl med mongodb 2dsphere unikt indeks

Jeg kan faktisk gengive dette. Brug af et unikt indeks for 2dsphere er ikke noget, jeg mener, der bør støttes. Indeksets opløsning er ikke høj nok til at se, at dine to punkter ikke er ens. Vores implementering af S2-indekset bruger kun "celler" med mindst 500 m side og dine punkter er omkring 65 meter væk fra hinanden.

Der er en fascinerende præsentation på https://docs .google.com/presentation/d/1Hl4KapfAENAOf4gv-pSngKwvS_jwNVHRPZTTDzXXn6Q/view#slide=id.i0 der forklarer, hvordan indekset fungerer.

For nu tror jeg dog ikke, at der er en løsning på dit problem, men jeg vil undersøge noget mere.




  1. Udfører JavaScript-fil i MongoDB

  2. MongoDB Java-driver:særskilt med sort

  3. MongoDB og Docker via docker-compose godkendelsesfejl og ikke initialisering af db

  4. Hvor skal jeg tilføje --rest-indstillingen til MongoDB?