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

Dane przestrzenne z mongodb lub cassandra

Zdaję sobie sprawę, że to starsze pytanie i wiem, że nie odpowiada ono bezpośrednio na twoje pytanie, ale w zależności od twoich zapytań Cassandra może nie być najlepszą opcją, a sprawienie, by twoje zapytania działały z indeksowaniem w MongoDB, również może być problematyczne ( z własnego doświadczenia). Mongo ma niewielką przewagę nad Cassandrą w przypadku dużych ilości danych geograficznych i zapytań imho.

Proponuję również rozważyć skorzystanie z ElasticSearch, który w zależności od kształtu danych i typów zapytań, które będziesz wykonywać, jest prawdopodobnie najlepszym rozwiązaniem. Kiedy zamieściłeś swoje pytanie, prawdopodobnie było to mniej możliwe niż dzisiaj.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Uzyskać wymagane pola z dokumentu w mongoengine?

  2. MongoDB:Połącz dane z wielu kolekcji w jedną..jak?

  3. Ostrzeżenie o wycofaniu:collection.findAndModify jest przestarzałe. Zamiast tego użyć findOneAndUpdate, findOneAndReplace lub findOneAndDelete?

  4. PyMongo -- iteracja kursora

  5. Google Cloud Platform – nie można połączyć się z mongodb