add adaptive redis counter purpose