A compressor, comprising: a first cylinder assembly, comprising a first cylinder body and a first sliding vane, wherein the first cylinder body is provided with a first compression cavity, a variable volume control cavity and a first sliding vane groove, and the first sliding vane groove communicates the first compression cavity with the variable volume control cavity, the first sliding vane is slidably arranged in the first sliding vane groove, and a part of the first sliding vane being configured to extend into the first compression cavity, and another part of the first sliding vane being configured to extend into the inside of the variable volume control cavity; and a variable volume control assembly, comprising a pressure regulator; wherein the pressure regulator is provided with a storage cavity, characterized by the storage cavity being configured to accommodate refrigerant, and the storage cavity is communicated with the variable volume control cavity; and wherein the first sliding vane is so configured that when the first sliding vane slides along the first sliding vane groove the size of the another part extending into the variable volume control cavity is changed, such that the volume of the variable volume control cavity is changed accordingly; along with the change of the volume of the variable volume control cavity, refrigerant is capable of flowing between the variable volume control cavity and the storage cavity; and wherein the effective volume of the storage cavity is Va, the volume of the variable volume control cavity is Vb, and the maximum variable value of Vb that varies along with the sliding of the first sliding vane is Vbmax, and the relationship between Va and Vbmax satisfies: Va>5Vbmax. a first cylinder assembly, comprising a first cylinder body and a first sliding vane, wherein the first cylinder body is provided with a first compression cavity, a variable volume control cavity and a first sliding vane groove, and the first sliding vane groove communicates the first compression cavity with the variable volume control cavity, the first sliding vane is slidably arranged in the first sliding vane groove, and a part of the first sliding vane being configured to extend into the first compression cavity, and another part of the first sliding vane being configured to extend into the inside of the variable volume control cavity; and a variable volume control assembly, comprising a pressure regulator; wherein the pressure regulator is provided with a storage cavity, characterized by the storage cavity being configured to accommodate refrigerant, and the storage cavity is communicated with the variable volume control cavity; and wherein the first sliding vane is so configured that when the first sliding vane slides along the first sliding vane groove the size of the another part extending into the variable volume control cavity is changed, such that the volume of the variable volume control cavity is changed accordingly; along with the change of the volume of the variable volume control cavity, refrigerant is capable of flowing between the variable volume control cavity and the storage cavity; and wherein the effective volume of the storage cavity is Va, the volume of the variable volume control cavity is Vb, and the maximum variable value of Vb that varies along with the sliding of the first sliding vane is Vbmax, and the relationship between Va and Vbmax satisfies: Va>5Vbmax.