The invention provides a rotary compressor and a freezing cycle device which can inhibit slippage loss of an eccentric part of a rotating shaft and an eccentric roller, prevent flexible deformation and improve compression performance. The structure of the rotary compressor comprises that: the radius of the eccentric part of the rotating shaft is set to be Rc, the radius of a main shaft part is Rm,the radius of an auxiliary shaft part is Rs, the eccentricity of the eccentric part is e, a formula 1 which is Rc<Rm+e is satisfied, and a formula 2 which is Rc>=Rs+e is satisfied; the shaft length of a connecting part is L, the diameter of a shaft of the connecting part is phiD, and the shaft length (thickness) of the eccentric roller is H, a formula 3 which is (2L-H)/(D+2e)>=0.5 is satisfied; the differential pressure of a discharge pressure and a suction pressure is deltaP, the outer diameter of the eccentric roller is phiDro, the Young modulus of the rotating shaft is E, section moment ofinertia of the connecting part is M, the cylinder inner diameter of the connecting part is Di, and a formula 4 which is (deltaP*Dro*H*L<3>)/(E*M)<=0.02mm, wherein M=pi*(D<4>-Di<4>)/64.