class Sidekiq::ProfileSet

def initialize

if you want to fetch newer records.
This is a point in time/snapshot API, you'll need to instantiate a new instance
def initialize
  @records = Sidekiq.redis do |c|
    # This throws away expired profiles
    c.zremrangebyscore("profiles", "-inf", Time.now.to_f.to_s)
    # retreive records, newest to oldest
    c.zrange("profiles", "+inf", 0, "byscore", "rev")
  end
end