MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wydajne stronicowanie w MongoDB przy użyciu mgo.v2 i MongoDB> 4.2

gopkg.in/mgo.v2 już dawno nie była obsługiwana. Najłatwiejszym rozwiązaniem byłoby przejście na github.com/globalsign/mgo kierowca. Ma identyczne API, więc najprawdopodobniej wystarczy zmienić ścieżki importu. Jest nieco wspierany, ale wierzę, że zniknie na rzecz oficjalnego mongo-go kierowca. Jeśli zdecydujesz się przełączyć na mongo-go, które ma „wbudowaną” obsługę określania indeksu min parametr dla zapytań. Ale wiedz, że sterownik mongo-go ma inny interfejs API.

Inną opcją byłoby rozwidlenie minquery i zastosuj wprowadzone przeze mnie zmiany do v2.0.0 wersja, w tym obsługa wskazówek dotyczących indeksu.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $projection vs $elemMatch

  2. konwersja bazy danych z mysql do mongoDb

  3. MongoDB $toInt

  4. Wersjonowanie obiektów Java MongoDB

  5. Jak udostępnić nową metodę REST za pośrednictwem repozytorium Spring Data MongoDB z metadanymi ALPS/HATEOAS?