sql >> Base de Datos >  >> NoSQL >> Redis

Reducir el tiempo de ejecución de trabajos de sidekiq

índices al rescate.

class ContactDump
  index({status: 1})
end

class Person
  index({h_m_num: 1})
end

Person podría necesitar más índices dependiendo de cuál sea su Person.get_number_digest lo hace.

Después de agregar índices, ejecute rake db:mongoid:create_indexes

Además, elimine los puts , no necesita eso en su trabajador y puts está afectando gravemente su rendimiento, ¡incluso cuando no puede ver la salida!