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

Skróć czas wykonywania zadań sidekiq

indeksy na ratunek.

class ContactDump
  index({status: 1})
end

class Person
  index({h_m_num: 1})
end

Person może potrzebować więcej indeksów w zależności od tego, co Person.get_number_digest tak.

Po dodaniu indeksów uruchom rake db:mongoid:create_indexes

Usuń także puts , nie potrzebujesz tego na swoim pracowniku, a wkłady źle wpływają na wydajność, nawet jeśli nie widzisz wyników!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak korzystać z redis' „ZRZUT” i „PRZYWRACANIE” (offline)?

  2. Czy redis może w pełni zastąpić mysql?

  3. docker-compose:połączenie odrzucone między kontenerami, ale usługa dostępna z hosta

  4. Jak naprawić Lopsded Hash Slots w Redis?

  5. Zapisywanie HASH do Redis w aplikacji rails