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

Błąd wbudowanej aplikacji Spark i MongoDB w Scala 2.10 maven

Usuń zależność Mongo Scala Driver, która nie jest skompilowana dla Scala 2.10 i dlatego nie jest kompatybilna.

Dobrą wiadomością jest MongoDB Spark Connector jest samodzielnym złączem. Wykorzystuje synchroniczny Mongo Java Driver ponieważ Spark jest przeznaczony do zadań synchronicznych intensywnie korzystających z procesora CPU. Został zaprojektowany, aby podążać za idiomami Sparka i jest wszystkim, co jest potrzebne do połączenia MongoDB ze Sparkiem.

Z drugiej strony Mongo Scala Driver jest idiomatyczny do współczesnych konwencji Scala; wszystkie IO są w pełni asynchroniczne. Jest to świetne w przypadku aplikacji internetowych i poprawy skalowalności pojedynczej maszyny.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Metoda PyMongo i toArray()

  2. Przechowuj obrazy w bazie danych MongoDB

  3. Pobierz zapisany obraz z mongodb za pomocą Pythona

  4. mongodb umożliwia połączenie gościa nawet przy włączonej autoryzacji

  5. Buforowanie powtarzających się wyników zapytań w MongoDB