sql >> Database >  >> NoSQL >> Redis

Verkort de uitvoeringstijd van taken van sidekiq

indexen te hulp.

class ContactDump
  index({status: 1})
end

class Person
  index({h_m_num: 1})
end

Person heeft mogelijk meer indexen nodig, afhankelijk van wat uw Person.get_number_digest doet.

Na het toevoegen van indexen runrake db:mongoid:create_indexes

Verwijder ook de puts , je hebt dat niet nodig voor je worker en puts zijn slecht voor je prestaties, zelfs als je de output niet kunt zien!




  1. Hoe arrays van meerdere documenten samenvoegen in MongoDB?

  2. Databaseconfiguratiecontrole automatiseren

  3. Onverwachte Mongo-exitcode 100. Opnieuw opstarten

  4. Sleutels verwijderen die overeenkomen met een patroon in Redis Cluster