Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Która baza danych noSQL jest najlepsza do wstawiania/zapisów o dużej objętości?

Jeśli potrzebujesz dużej szybkości zapisu, możesz po prostu włożyć dane do pamięci i co minutę opróżniać dane na dysku w tle. To powinno być najszybsze rozwiązanie.

MongoDB i Redis faktycznie to robią. Na przykład w mongodb możesz obejść się bez włączonej funkcji dziennika, a zapisy będą bardzo szybkie. Pamiętaj jednak, że jeśli przechowujesz dane w pamięci na jednym serwerze, istnieje możliwość utraty danych (danych, które nie zostały jeszcze zapisane na dysku), gdy serwer ulegnie awarii.

Ogólnie rzecz biorąc, wybór bazy danych w dużym stopniu zależy od danych, które chcesz przechowywać, oraz zadania, które próbujesz rozwiązać.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Przekaż referencję do instancji Redis do Gorilla/Mux Handler

  2. Laravel + predis + klaster Redis - PRZENIESIONY / brak połączenia do 127.0.0.1:6379

  3. Czy istnieje blokująca biblioteka redis dla node.js?

  4. Dostęp do zmiennej w wątku rails

  5. Redis filtruj według zakresu, sortuj i zwróć najpierw 10