If the hypersplenism is caused by liver disease (e.g. viral hepatitis, immune liver disease), portal vein shunt can alleviate the hypersplenism, but if the hypersplenism is caused by other reasons, such as infectious mononucleosis, subacute infective endocarditis, rheumatoid arthritis, systemic lupus erythematosus and so on, the portal vein shunt will not be able to alleviate the hypersplenism. As liver disease develops into cirrhosis, it is easy to cause increased pressure in the portal vein, resulting in decreased blood flow from the splenic vein into the portal vein, which in turn leads to blood pooling in the spleen, causing splenic stasis. Prolonged splenic stasis can lead to hypersplenism. Portal shunt surgery can reduce the blood flow in the portal vein, thus relieving the condition of splenic stasis and hyperfunction. Other causes of hypersplenism have little to do with blood flow factors to the spleen, so in this case a portal vein shunt will not relieve hypersplenism. It is recommended to visit the hospital and choose the appropriate surgery for your condition under the guidance of your doctor.